diff --git a/src/lib66/service/service_graph_build.c b/src/lib66/service/service_graph_build.c
index 0b823dda72fcb90762c8eb052a19693b7aca499d..f2f2c3dae7015d445177051e03e5450b6af8f8e2 100644
--- a/src/lib66/service/service_graph_build.c
+++ b/src/lib66/service/service_graph_build.c
@@ -51,7 +51,7 @@ static void issupervised(char *store, resolve_service_t *ares, unsigned int ares
         if (!state_read(&ste, &ares[aresid]))
             continue ;
 
-        if (service_is(&ste, STATE_FLAGS_ISSUPERVISED) == STATE_FLAGS_TRUE)
+        if ((&ste, STATE_FLAGS_ISSUPERVISED) == STATE_FLAGS_TRUE)
             auto_strings(store + strlen(store), name, " ") ;
         else
             continue ;