diff --git a/classes/datalayer/mysql/MySQLUserDAO.php b/classes/datalayer/mysql/MySQLUserDAO.php
index 9a4b211793e63a971b803452e76d5f7aff521204..8d2ba8783af603b8d3a7384f619378d13e2e9cb1 100644
--- a/classes/datalayer/mysql/MySQLUserDAO.php
+++ b/classes/datalayer/mysql/MySQLUserDAO.php
@@ -69,7 +69,7 @@ class MySQLUserDAO extends BaseMySQLDAO implements UserDAO {
         $identity = new Identity($row['type']);
 
         $identity->id = $row['id'];
-        $identity->primary = $row['primary'];
+        $identity->primary = boolval($row['primary']);
         $identity->typedId = $row['typed_id'];
         $identity->email = $row['email'];
         $identity->name = $row['name'];