summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/caja-navigation-window-pane.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/caja-navigation-window-pane.c b/src/caja-navigation-window-pane.c
index 19669411..05dbf492 100644
--- a/src/caja-navigation-window-pane.c
+++ b/src/caja-navigation-window-pane.c
@@ -502,6 +502,10 @@ caja_navigation_window_pane_remove_page (CajaNavigationWindowPane *pane, int pag
g_signal_handlers_block_by_func (notebook,
G_CALLBACK (notebook_switch_page_cb),
pane);
+ /*catch crash on closing windows in wayland*/
+ if (!notebook)
+ return;
+
gtk_notebook_remove_page (notebook, page_num);
g_signal_handlers_unblock_by_func (notebook,
G_CALLBACK (notebook_switch_page_cb),