diff --git a/htdocs/admin/modules.php b/htdocs/admin/modules.php
index 8a9d779e9af..a1f1d0724c6 100644
--- a/htdocs/admin/modules.php
+++ b/htdocs/admin/modules.php
@@ -195,13 +195,13 @@ asort($orders);
//var_dump($modules);
// Start to show page
-$tagmode=$mode;
-if ($mode=='common') print $langs->trans("ModulesDesc")."
\n";
-if ($mode=='other') print $langs->trans("ModulesSpecialDesc")."
\n";
-if ($mode=='interfaces') print $langs->trans("ModulesInterfaceDesc")."
\n";
-if ($mode=='functional') print $langs->trans("ModulesJobDesc")."
\n";
-if ($mode=='marketplace') print $langs->trans("ModulesMarketPlaceDesc")."
\n";
-if ($mode=='expdev') print $langs->trans("ModuleFamilyExperimental")."
\n";
+if (empty($mode)) $mode='common';
+if ($mode==='common') print $langs->trans("ModulesDesc")."
\n";
+if ($mode==='other') print $langs->trans("ModulesSpecialDesc")."
\n";
+if ($mode==='interfaces') print $langs->trans("ModulesInterfaceDesc")."
\n";
+if ($mode==='functional') print $langs->trans("ModulesJobDesc")."
\n";
+if ($mode==='marketplace') print $langs->trans("ModulesMarketPlaceDesc")."
\n";
+if ($mode==='expdev') print $langs->trans("ModuleFamilyExperimental")."
\n";
$nbofactivatedmodules=count($conf->modules);
print $langs->trans("TotalNumberOfActivatedModules",($nbofactivatedmodules-1));
@@ -264,7 +264,7 @@ $head[$h][2] = 'marketplace';
$h++;
-dol_fiche_head($head, $tagmode, $langs->trans("Modules"));
+dol_fiche_head($head, $mode, $langs->trans("Modules"));
dol_htmloutput_errors($mesg);