diff --git a/workflow/engine/classes/model/Department.php b/workflow/engine/classes/model/Department.php index 2138fc837..1745da1e0 100755 --- a/workflow/engine/classes/model/Department.php +++ b/workflow/engine/classes/model/Department.php @@ -369,8 +369,10 @@ class Department extends BaseDepartment if ($managerId) { $user = $oUser->loadDetailed ($managerId); - $dptoTitle = $oDept->Load($depId); - G::auditLog("AssignManagerToDepartament", "Assign Manager ".$user['USR_USERNAME']." (".$managerId.") to ".$dptoTitle['DEPO_TITLE']." (".$depId.") "); + if (is_object( $oDept ) && get_class( $oDept ) == 'Department') { + $dptoTitle = $oDept->Load($depId); + G::auditLog("AssignManagerToDepartament", "Assign Manager ".$user['USR_USERNAME']." (".$managerId.") to ".$dptoTitle['DEPO_TITLE']." (".$depId.") "); + } } // get children departments to update the reportsTo of these children $childrenCriteria = new Criteria( 'workflow' );