diff --git a/src/include/66/state.h b/src/include/66/state.h
index 7f0e49fb72703d6bd8bdc8f568e42c761af440df..07eeb9bf20dd07316fb7a33b8fbf4480ac005a08 100644
--- a/src/include/66/state.h
+++ b/src/include/66/state.h
@@ -62,7 +62,19 @@ struct ss_state_s
     uint32_t isup ;
 } ;
 
-#define STATE_ZERO { 2,2,2,2,2,2,2,2,2,2,2 }
+#define STATE_ZERO { \
+    STATE_FLAGS_FALSE, \
+    STATE_FLAGS_FALSE, \
+    STATE_FLAGS_FALSE, \
+    STATE_FLAGS_FALSE, \
+    STATE_FLAGS_FALSE, \
+    STATE_FLAGS_FALSE, \
+    STATE_FLAGS_FALSE, \
+    STATE_FLAGS_FALSE, \
+    STATE_FLAGS_FALSE, \
+    STATE_FLAGS_FALSE, \
+    STATE_FLAGS_FALSE, \
+}
 extern ss_state_t const ss_state_zero ;
 
 extern void state_rmfile(resolve_service_t *res) ;