diff --git a/core/modules/views/src/Plugin/Derivative/ViewsEntityRow.php b/core/modules/views/src/Plugin/Derivative/ViewsEntityRow.php
index 9f7ab13..5f82d91 100644
--- a/core/modules/views/src/Plugin/Derivative/ViewsEntityRow.php
+++ b/core/modules/views/src/Plugin/Derivative/ViewsEntityRow.php
@@ -99,7 +99,7 @@ public function getDerivativeDefinitions($base_plugin_definition) {
           'provider' => 'views',
           'title' => $entity_type->getLabel(),
           'help' => t('Display the @label', array('@label' => $entity_type->getLabel())),
-          'base' => array($base_table),
+          'base' => array($entity_type->getDataTable() ?: $entity_type->getBaseTable()),
           'entity_type' => $entity_type_id,
           'display_types' => array('normal'),
           'class' => $base_plugin_definition['class'],
