diff --git a/src/modules/illume2/e_mod_border.c b/src/modules/illume2/e_mod_border.c index e3fc77f45..314312691 100644 --- a/src/modules/illume2/e_mod_border.c +++ b/src/modules/illume2/e_mod_border.c @@ -173,14 +173,16 @@ e_illume_border_is_home(E_Border *bd) EAPI int e_illume_border_is_conformant(E_Border *bd) { - if (strstr(bd->client.icccm.class, "config")) return EINA_FALSE; + if ((bd->client.icccm.class) && + (strstr(bd->client.icccm.class, "config"))) return EINA_FALSE; return bd->client.illume.conformant.conformant; } EAPI int e_illume_border_is_quickpanel(E_Border *bd) { - if (strstr(bd->client.icccm.class, "config")) return EINA_FALSE; + if ((bd->client.icccm.class) && + (strstr(bd->client.icccm.class, "config"))) return EINA_FALSE; return bd->client.illume.quickpanel.quickpanel; // return ecore_x_e_illume_quickpanel_get(bd->client.win); }