diff --git a/blocks/settings/renderer.php b/blocks/settings/renderer.php
index 34e99ef..a6a1e8d 100644
--- a/blocks/settings/renderer.php
+++ b/blocks/settings/renderer.php
@@ -28,6 +28,9 @@ class block_settings_renderer extends plugin_renderer_base {
         $count = 0;
         foreach ($navigation->children as &$child) {
             $child->preceedwithhr = ($count!==0);
+            if(!$child->children->count()){
+                $child->display = false;
+            }
             if ($child->display) {
                 $count++;
             }

