diff --git a/htdocs/lib/admin.lib.php b/htdocs/lib/admin.lib.php index 0711cb69e72..44dfef098f1 100644 --- a/htdocs/lib/admin.lib.php +++ b/htdocs/lib/admin.lib.php @@ -622,7 +622,7 @@ function Activate($value,$withdeps=1) if ($result <= 0) $ret=$objMod->error; } - if ($withdeps) + if (! $ret && $withdeps) { if (is_array($objMod->depends) && !empty($objMod->depends)) {