diff --git a/CTI/Classes/CTI.uc b/CTI/Classes/CTI.uc index 8551b74..e8ff478 100644 --- a/CTI/Classes/CTI.uc +++ b/CTI/Classes/CTI.uc @@ -253,10 +253,7 @@ public function NotifyLogout(Controller C) { `Log_Trace(); - if (!DestroyRepInfo(C)) - { - `Log_Error("Can't destroy RepInfo of:" @ C); - } + DestroyRepInfo(C); } public function bool CreateRepInfo(Controller C) @@ -304,8 +301,8 @@ public function bool DestroyRepInfo(Controller C) { if (RepInfo.Owner == C) { - RepInfo.SafeDestroy(); RepInfos.RemoveItem(RepInfo); + RepInfo.SafeDestroy(); return true; } }