diff --git a/htdocs/admin/modules.php b/htdocs/admin/modules.php
index 0425f1fd762..b6abd941c96 100644
--- a/htdocs/admin/modules.php
+++ b/htdocs/admin/modules.php
@@ -84,10 +84,11 @@ $i = 0; // is a sequencer of modules found
$j = 0; // j is module number. Automatically affeted if module number not defined.
foreach ($conf->file->dol_document_root as $dirroot)
{
- $dir = $dirroot . "/includes/modules/";
+ if (preg_match('/custom$/i',$dirroot)) $dir = $dirroot . "/modules/";
+ else $dir = $dirroot . "/includes/modules/";
// Load modules attributes in arrays (name, numero, orders) from dir directory
- //print $dir."\n
";
+ print $dir."\n
";
dol_syslog("Scan directory ".$dir." for modules");
$handle=@opendir($dir);
if ($handle)