diff --git a/src/Plugin/monitoring/SensorPlugin/UserIntegritySensorPlugin.php b/src/Plugin/monitoring/SensorPlugin/UserIntegritySensorPlugin.php
index 08ecbca..6febb57 100644
--- a/src/Plugin/monitoring/SensorPlugin/UserIntegritySensorPlugin.php
+++ b/src/Plugin/monitoring/SensorPlugin/UserIntegritySensorPlugin.php
@@ -376,7 +376,7 @@ class UserIntegritySensorPlugin extends SensorPluginBase implements ExtendedInfo
     $output['roles_list'] = array(
       '#type' => 'item',
       '#title' => t('List of roles with restricted permissions.'),
-      '#markup' => implode('<br>', $roles_list),
+      '#markup' => !empty($roles_list) ? implode('<br>', $roles_list) : t('None'),
     );
 
     return $output;
diff --git a/src/Tests/MonitoringUITest.php b/src/Tests/MonitoringUITest.php
index d40f1be..1648158 100644
--- a/src/Tests/MonitoringUITest.php
+++ b/src/Tests/MonitoringUITest.php
@@ -569,6 +569,10 @@ class MonitoringUITest extends MonitoringTestBase {
     $this->drupalGet('admin/reports/monitoring/sensors/user_integrity');
     $this->assertText('1 privileged user(s)');
 
+    // Assert None output when we don't have restricted roles with permissions.
+    $this->assertText('List of roles with restricted permissions.');
+    $this->assertText('None');
+
     $test_user = $this->drupalCreateUser(array('administer monitoring'), 'test_user');
     $test_user->save();
     $this->drupalLogin($test_user);
