diff --git a/src/SensorListBuilder.php b/src/SensorListBuilder.php
index 91ba9b6..c1cb481 100644
--- a/src/SensorListBuilder.php
+++ b/src/SensorListBuilder.php
@@ -24,6 +24,11 @@ class SensorListBuilder extends ConfigEntityListBuilder implements FormInterface
   /**
    * {@inheritdoc}
    */
+  protected $limit = FALSE;
+
+  /**
+   * {@inheritdoc}
+   */
   public function buildHeader() {
     // Overrides the original Header completely.
     $header['category'] = $this->t('Category');
diff --git a/src/Tests/MonitoringUITest.php b/src/Tests/MonitoringUITest.php
index 0b2eaaa..d4d970e 100644
--- a/src/Tests/MonitoringUITest.php
+++ b/src/Tests/MonitoringUITest.php
@@ -683,6 +683,34 @@ class MonitoringUITest extends MonitoringTestBase {
   }
 
   /**
+   * Tests that the sensor list is displayed completely.
+   */
+  public function testSensorListLimit() {
+    $account = $this->drupalCreateUser(array('administer monitoring'));
+    $this->drupalLogin($account);
+
+    // Check if we can access the sensor overview page.
+    $this->drupalGet('admin/config/system/monitoring/sensors');
+    $this->assertLink('Add Sensor');
+
+    $sensors = count(SensorConfig::loadMultiple());
+    $limit = 51;
+    $values = array(
+      'label' => 'test',
+      'plugin_id' => 'entity_aggregator',
+    );
+    for ($i = 1; $i <= $limit - $sensors; $i++) {
+      $values['id'] = 'test_sensor_overview' . $i;
+      $created = SensorConfig::create($values);
+      $created->save();
+    }
+    $this->drupalGet('admin/config/system/monitoring/sensors');
+
+    // Check that all the rows are listed.
+    $this->assertEqual(count($this->xpath('//tbody/tr')), $limit);
+  }
+
+  /**
    * Submits a threshold settings form for a given sensor.
    *
    * @param string $sensor_name
