diff --git a/checksetup.pl b/checksetup.pl
index e6e5c398f1ca13d02d6a8c814a60e26e5f669a74..3dd5e8184e8e0e1764c0307fa2a17ad0db5327b4 100755
--- a/checksetup.pl
+++ b/checksetup.pl
@@ -1311,9 +1311,9 @@ END { $dbh->disconnect if $dbh }
 #
 
 if( Param('webdotbase') && Param('webdotbase') !~ /^https?:/ ) {
-    printf("Checking for %15s %-9s ", "GraphViz", "(any)");
+    printf("Checking for %15s %-9s ", "GraphViz", "(any)") unless $silent;
     if(-x Param('webdotbase')) {
-        print "ok: found\n";
+        print "ok: found\n" unless $silent;
     } else {
         print "not a valid executable: " . Param{'webdotbase'} . "\n";
     }