diff --git a/modules/juce_opengl/opengl/juce_OpenGLImage.cpp b/modules/juce_opengl/opengl/juce_OpenGLImage.cpp index 6089b768e5..b8f0a0d34c 100644 --- a/modules/juce_opengl/opengl/juce_OpenGLImage.cpp +++ b/modules/juce_opengl/opengl/juce_OpenGLImage.cpp @@ -187,7 +187,7 @@ ImagePixelData::Ptr OpenGLImageType::create (Image::PixelFormat, int width, int ScopedPointer im (new OpenGLFrameBufferImage (*currentContext, width, height)); if (! im->initialise()) - return nullptr; + return ImagePixelData::Ptr(); im->frameBuffer.clear (Colours::transparentBlack); return im.release();