diff --git a/htdocs/lib/functions.lib.php b/htdocs/lib/functions.lib.php
index 643a1a67ea256a528646493febdd348178926c83..03ec3e55ed0959ead565ab6d92b190a29ceeb41d 100644
--- a/htdocs/lib/functions.lib.php
+++ b/htdocs/lib/functions.lib.php
@@ -3777,7 +3777,7 @@ function complete_head_from_modules($conf,$langs,$object,&$head,&$h,$type,$mode=
                     	$h++;
                     }
                 }
-            	if (sizeof($values) == 5)       // new declaration
+            	else if (sizeof($values) == 5)       // new declaration
                 {
                     if ($values[0] != $type) continue;
                     if ($values[3]) $langs->load($values[3]);