diff --git a/workflowoverview.php b/workflowoverview.php
index f00f2e33f48190155b3fad10afbc39839a3ea773..f89e0afd0077acc5a57c2b2a75c1407f9498f257 100644
--- a/workflowoverview.php
+++ b/workflowoverview.php
@@ -186,15 +186,17 @@ $data = [
     'delayglobally' => $workflow->delayforallworkflows,
     'trigger' => array_values($triggers),
     'showcoursecounts' => $showcoursecounts,
-    'automatic' => $showcoursecounts ?? $displaytotaltriggered,
-    'coursestriggered' => $showcoursecounts ?? $amounts['all']->triggered,
-    'coursesexcluded' => $showcoursecounts ?? $amounts['all']->excluded,
-    'coursesetsize' => $showcoursecounts ?? $amounts['all']->coursesetsize,
     'steps' => array_values($steps),
     'listofcourses' => $arrayofcourses,
     'nosteplink' => $nosteplink,
     'table' => $out
 ];
+if ($showcoursecounts) {
+    $data['automatic'] = $displaytotaltriggered;
+    $data['coursestriggered'] = $amounts['all']->triggered;
+    $data['coursesexcluded'] = $amounts['all']->excluded;
+    $data['coursesetsize'] = $amounts['all']->coursesetsize;
+}
 
 echo $renderer->header();