diff --git a/app/display/gimpdisplay-foreach.c b/app/display/gimpdisplay-foreach.c index 6675e85d1d..0039b0c27a 100644 --- a/app/display/gimpdisplay-foreach.c +++ b/app/display/gimpdisplay-foreach.c @@ -336,7 +336,7 @@ gimp_displays_accept_focus_events (Gimp *gimp) { GimpDisplayShell *shell = gimp_image_window_get_active_shell (iter->data); - if (! gimp_display_shell_is_drawn (shell)) + if (shell && ! gimp_display_shell_is_drawn (shell)) { accept = FALSE; break;