diff --git a/src/modules/tiling/e_mod_tiling.c b/src/modules/tiling/e_mod_tiling.c index 51e5d7983..a8aff439f 100644 --- a/src/modules/tiling/e_mod_tiling.c +++ b/src/modules/tiling/e_mod_tiling.c @@ -402,7 +402,10 @@ tiling_entry_no_desk_func(E_Client *ec) static Client_Extra * tiling_entry_func(E_Client *ec) { - Client_Extra *extra = tiling_entry_no_desk_func(ec); + Client_Extra *extra = NULL; + + if (is_tilable(ec)) + extra = tiling_entry_no_desk_func(ec); if (!extra) return NULL;