diff -u b/menu_block.module b/menu_block.module --- b/menu_block.module +++ b/menu_block.module @@ -119,5 +119,5 @@ // `{{ label }}`. Therefore, we have to set both template variables for // this to work consistently. - $variables['configuration']['label'] = $variables['label'] = $config_label; + $variables['configuration']['label'] = $variables['label'] = !empty($variables['configuration']['label_display']) ? $config_label : ''; } }