diff --git a/examples/base64.c b/examples/base64.c
index c3e6e032f80c3c375856cacce74ef2b3dccab61e..4b7dd9f1629f5a55693adbf95a61ad371c4acc81 100644
--- a/examples/base64.c
+++ b/examples/base64.c
@@ -63,10 +63,11 @@ void assert_parse(int expected, char *data) {
 #ifdef DEBUG
     else {
         fprintf(stderr, "Test succeeded: %s\n", data);
-        if(result != NULL) {
-            fprintf(stderr, "parsed=%" PRId64 " bytes\n", result->bit_length/8);
-            h_pprint(stdout, result->ast, 0, 0);
-        }
+    }
+
+    if (result != NULL) {
+        fprintf(stderr, "parsed=%" PRId64 " bytes\n", result->bit_length / 8);
+        h_pprint(stdout, result->ast, 0, 0);
     }
 #endif
 }