diff --git a/src/gtk/window.cpp b/src/gtk/window.cpp index 8f41635cf2..a16743410f 100644 --- a/src/gtk/window.cpp +++ b/src/gtk/window.cpp @@ -1723,6 +1723,9 @@ scroll_event(GtkWidget* widget, GdkEventScroll* gdk_event, wxWindow* win) if (!win->GTKProcessEvent(event)) { + if (!range) + return false; + if (direction == GDK_SCROLL_UP || direction == GDK_SCROLL_LEFT) step = -step; AdjustRangeValue(range, step);