summaryrefslogtreecommitdiffstats
path: root/src/libplybootsplash/ply-window.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libplybootsplash/ply-window.c')
-rw-r--r--src/libplybootsplash/ply-window.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libplybootsplash/ply-window.c b/src/libplybootsplash/ply-window.c
index 48dcb14..3b32bf1 100644
--- a/src/libplybootsplash/ply-window.c
+++ b/src/libplybootsplash/ply-window.c
@@ -387,7 +387,8 @@ ply_window_close (ply_window_t *window)
window->tty_fd_watch = NULL;
}
- ply_event_loop_stop_watching_signal (window->loop, SIGWINCH);
+ if (window->loop != NULL)
+ ply_event_loop_stop_watching_signal (window->loop, SIGWINCH);
ply_window_set_buffered_input (window);