diff options
Diffstat (limited to 'apps/gui/statusbar-skinned.c')
-rw-r--r-- | apps/gui/statusbar-skinned.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/gui/statusbar-skinned.c b/apps/gui/statusbar-skinned.c index 3f914bd922..ad9a391e4c 100644 --- a/apps/gui/statusbar-skinned.c +++ b/apps/gui/statusbar-skinned.c @@ -125,6 +125,10 @@ struct viewport *sb_skin_get_info_vp(enum screen_type screen) viewportmanager_theme_undo(screen, true); } vp = skin_find_item(infovp_label[screen], SKIN_FIND_UIVP, data); + if (!vp) + return NULL; + if (vp->parsed_fontid == 1) + vp->vp.font = global_status.font_id[screen]; return &vp->vp; } |