diff --git a/test/cfg/gtk.c b/test/cfg/gtk.c
index 9514a6c0d4b..9c697dda76c 100644
--- a/test/cfg/gtk.c
+++ b/test/cfg/gtk.c
@@ -67,8 +67,8 @@ void validCode(int argInt, GHashTableIter * hash_table_iter, GHashTable * hash_t
// NULL is handled graciously
char* str = g_strdup(NULL);
- // cppcheck-suppress valueFlowBailout // TODO: caused by ?
if (g_strcmp0(str, NULL) || g_strcmp0(NULL, str))
+ // cppcheck-suppress valueFlowBailout // TODO: caused by ?
printf("%s", str);
g_free(str);
}