diff --git a/library/Class/Systeme/MenuHorizontal.php b/library/Class/Systeme/MenuHorizontal.php
index 58b066a6fcca12c41535812e29688514cb812b60..bce33706836e5bb386779e07a3b7f58c70419e3c 100644
--- a/library/Class/Systeme/MenuHorizontal.php
+++ b/library/Class/Systeme/MenuHorizontal.php
@@ -40,7 +40,7 @@ class Class_Systeme_MenuHorizontal {
 			$this->_index_menus[$this->_current_id_module] = &$menus[$i];
 
 			$this->_current_id_module++;
-			if (isset($menus[$i]['sous_menus']))
+			if (isset($menus[$i]['sous_menus']) && !empty($menus[$i]['sous_menus']))
 				$this->injectIdModuleInMenus($menus[$i]['sous_menus']);
 		}
 	}