diff --git a/htdocs/core/lib/functions.lib.php b/htdocs/core/lib/functions.lib.php index eb2cc15de15..e91ee751727 100644 --- a/htdocs/core/lib/functions.lib.php +++ b/htdocs/core/lib/functions.lib.php @@ -240,16 +240,17 @@ function dol_getprefix() */ function dol_include_once($relpath, $classname='') { + $fullpath = dol_buildpath($relpath); - if (!file_exists($relpath)) { + if (!file_exists($fullpath)) { dol_syslog('functions::dol_include_once Tried to load unexisting file: '.$relpath, LOG_ERR); return false; } if (! empty($classname) && ! class_exists($classname)) { - return include dol_buildpath($relpath); + return include $fullpath; } else { - return include_once dol_buildpath($relpath); + return include_once $fullpath; } }