diff --git a/core/modules/views/src/Tests/Plugin/StyleTableTest.php b/core/modules/views/src/Tests/Plugin/StyleTableTest.php
index ad2c76d..e344184 100644
--- a/core/modules/views/src/Tests/Plugin/StyleTableTest.php
+++ b/core/modules/views/src/Tests/Plugin/StyleTableTest.php
@@ -109,4 +109,17 @@ public function testFieldInColumns() {
     $this->assertTrue(count($result), 'Ensure the job column values are joined into a single column');
   }
 
+  /**
+   * Test that a number with the value of "0" is displayed in the table.
+   */
+  public function testNumericFieldVisible() {
+    $this->drupalGet('test-table');
+
+    $result = $this->xpath('//tbody/tr/td[contains(., "Baby")]');
+    $this->assertTrue(count($result), 'Ensure that the baby is found.');
+
+    $result = $this->xpath('//tbody/tr/td[text()=0]');
+    $this->assertTrue(count($result), 'Ensure that the baby\'s age is shown');
+  }
+
 }
diff --git a/core/modules/views/src/Tests/ViewTestData.php b/core/modules/views/src/Tests/ViewTestData.php
index 34fcd44..16aae2b 100644
--- a/core/modules/views/src/Tests/ViewTestData.php
+++ b/core/modules/views/src/Tests/ViewTestData.php
@@ -270,6 +270,13 @@ public static function dataSet() {
         'created' => gmmktime(6, 30, 10, 1, 1, 2000),
         'status' => 1,
       ),
+      array(
+        'name' => 'Test',
+        'age' => 0,
+        'job' => 'Baby',
+        'created' => gmmktime(6, 0, 0, 1, 1, 2000),
+        'status' => 1,
+      ),
     );
   }
 
diff --git a/core/modules/views/views.theme.inc b/core/modules/views/views.theme.inc
index 7728d89..98d9f14 100644
--- a/core/modules/views/views.theme.inc
+++ b/core/modules/views/views.theme.inc
@@ -582,7 +582,7 @@ function template_preprocess_views_view_table(&$variables) {
         }
 
         // Only bother with separators and stuff if the field shows up.
-        if (!empty($field_output)) {
+        if (!empty($field_output) || is_numeric($field_output)) {
           // Place the field into the column, along with an optional separator.
           if (!empty($column_reference['content'])) {
             if (!empty($options['info'][$column]['separator'])) {
