diff --git a/panda/src/tinydisplay/tinyXGraphicsWindow.cxx b/panda/src/tinydisplay/tinyXGraphicsWindow.cxx index 99e8e9777e..924ababedb 100644 --- a/panda/src/tinydisplay/tinyXGraphicsWindow.cxx +++ b/panda/src/tinydisplay/tinyXGraphicsWindow.cxx @@ -604,6 +604,10 @@ create_full_frame_buffer() { //////////////////////////////////////////////////////////////////// void TinyXGraphicsWindow:: create_reduced_frame_buffer() { + if (!_full_frame_buffer) { + return; + } + if (_reduced_frame_buffer != NULL) { ZB_close(_reduced_frame_buffer); _reduced_frame_buffer = NULL;