--- subtle-0.11.3224-xi.orig/src/subtle/event.c
+++ subtle-0.11.3224-xi/src/subtle/event.c
@@ -1067,7 +1067,6 @@ EventMessage(XClientMessageEvent *ev)
             else EventQueuePush(ev, SUB_TYPE_CLIENT);
             break; /* }}} */
           case SUB_EWMH_SUBTLE_GRAVITY_NEW: /* {{{ */
-            if(ev->data.b)
               {
                 XRectangle geom = { 0 };
                 char buf[30] = { 0 };
@@ -1150,7 +1149,6 @@ EventMessage(XClientMessageEvent *ev)
               }
             break; /* }}} */
           case SUB_EWMH_SUBTLE_SUBLET_STYLE: /* {{{ */
-            if(ev->data.b)
               {
                 int subletid = 0;
                 char name[30] = { 0 };
@@ -1206,7 +1204,6 @@ EventMessage(XClientMessageEvent *ev)
               }
             break; /* }}} */
           case SUB_EWMH_SUBTLE_TAG_NEW: /* {{{ */
-            if(ev->data.b)
               {
                 int duplicate = False;
 
@@ -1250,7 +1247,7 @@ EventMessage(XClientMessageEvent *ev)
               }
             break; /* }}} */
           case SUB_EWMH_SUBTLE_VIEW_NEW: /* {{{ */
-            if(ev->data.b && (v = subViewNew(ev->data.b, NULL)))
+            if((v = subViewNew(ev->data.b, NULL)))
               {
                 subArrayPush(subtle->views, (void *)v);
                 subClientDimension(-1); ///< Grow
@@ -1280,7 +1277,6 @@ EventMessage(XClientMessageEvent *ev)
             else EventQueuePush(ev, SUB_TYPE_VIEW);
             break; /* }}} */
           case SUB_EWMH_SUBTLE_VIEW_STYLE: /* {{{ */
-            if(ev->data.b)
               {
                 int view_id = 0;
                 char name[30] = { 0 };
