summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--window.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/window.c b/window.c
index b9d46a53a..becc44d11 100644
--- a/window.c
+++ b/window.c
@@ -1280,8 +1280,11 @@ static void HandleKeypress(uint32 key)
break;
}
- if (we.keypress.cont)
- FindWindowById(WC_MAIN_TOOLBAR, 0)->wndproc(w, &we);
+ if (we.keypress.cont) {
+ w = FindWindowById(WC_MAIN_TOOLBAR, 0);
+ // When there is no toolbar w is null, check for that
+ if (w != NULL) w->wndproc(w, &we);
+ }
}
extern void UpdateTileSelection(void);