diff --git a/plugins/personal/generic/class_user.inc b/plugins/personal/generic/class_user.inc
index c32c1c0991c6610ec535c77a239d58b636db74be..aaae7c5b7ba87b60a0ca97ce9b1719e78cfb7c04 100644
--- a/plugins/personal/generic/class_user.inc
+++ b/plugins/personal/generic/class_user.inc
@@ -393,7 +393,7 @@ class user extends simplePlugin
   function callHook($cmd, array $addAttrs = array(), &$returnOutput = array(), &$returnCode = NULL)
   {
     $addAttrs['passwordMethod'] = $this->attributesAccess['userPassword']->getMethod();
-    $addAttrs['userLocked']     = $this->attributesAccess['userPassword']->isLocked();
+    $addAttrs['userLocked']     = (int)($this->attributesAccess['userPassword']->isLocked());
     $addAttrs['passwordClear']  = $this->attributesAccess['userPassword']->getClear();
     return parent::callHook($cmd, $addAttrs, $returnOutput, $returnCode);
   }