diff --git a/lib/console-reporter.js b/lib/console-reporter.js
index <HASH>..<HASH> 100644
--- a/lib/console-reporter.js
+++ b/lib/console-reporter.js
@@ -222,13 +222,13 @@ ConsoleReporter.prototype.printReport = function printReport(report, opts) {
 
     let result = [];
     for(const metricName of sortedAlphabetically) {
-      if (report.counters?.[metricName]) {
+      if (typeof report.counters?.[metricName] !== 'undefined') {
         result = result.concat(printCounters([metricName], report));
       }
-      if (report.summaries?.[metricName]) {
+      if (typeof report.summaries?.[metricName] !== 'undefined') {
         result = result.concat(printSummaries([metricName], report));
       }
-      if (report.rates?.[metricName]) {
+      if (typeof report.rates?.[metricName] !== 'undefined') {
         result = result.concat(printRates([metricName], report));
       }
     }
fix(console-reporter): handle metrics with value of zero