diff --git a/src/plugins/splash/fade-throbber/plugin.c b/src/plugins/splash/fade-throbber/plugin.c index 35b1444c..1d0a6e82 100644 --- a/src/plugins/splash/fade-throbber/plugin.c +++ b/src/plugins/splash/fade-throbber/plugin.c @@ -135,6 +135,9 @@ view_show_prompt_on_console_viewer (view_t *view, { ply_boot_splash_plugin_t *plugin = view->plugin; + if (view->console_viewer == NULL) + return; + if (plugin->state == PLY_BOOT_SPLASH_DISPLAY_NORMAL) ply_console_viewer_print (view->console_viewer, "\n"); diff --git a/src/plugins/splash/space-flares/plugin.c b/src/plugins/splash/space-flares/plugin.c index 1e984bac..9a4fb7e4 100644 --- a/src/plugins/splash/space-flares/plugin.c +++ b/src/plugins/splash/space-flares/plugin.c @@ -462,6 +462,9 @@ view_show_prompt_on_console_viewer (view_t *view, { ply_boot_splash_plugin_t *plugin = view->plugin; + if (view->console_viewer == NULL) + return; + if (plugin->state == PLY_BOOT_SPLASH_DISPLAY_NORMAL) ply_console_viewer_print (view->console_viewer, "\n"); diff --git a/src/plugins/splash/two-step/plugin.c b/src/plugins/splash/two-step/plugin.c index 83a1a58e..c7c0f81c 100644 --- a/src/plugins/splash/two-step/plugin.c +++ b/src/plugins/splash/two-step/plugin.c @@ -967,6 +967,9 @@ view_show_prompt_on_console_viewer (view_t *view, { ply_boot_splash_plugin_t *plugin = view->plugin; + if (view->console_viewer == NULL) + return; + if (plugin->state == PLY_BOOT_SPLASH_DISPLAY_NORMAL) ply_console_viewer_print (view->console_viewer, "\n");