diff --git a/code/modules/admin/verbs/adminpm.dm b/code/modules/admin/verbs/adminpm.dm index 5d1540f379..9a8172ea34 100644 --- a/code/modules/admin/verbs/adminpm.dm +++ b/code/modules/admin/verbs/adminpm.dm @@ -109,10 +109,12 @@ if(!recipient) if(holder) to_chat(src, "Error: Admin-PM: Client not found.") - to_chat(src, msg) - else + if(msg) + to_chat(src, msg) + return + else if(msg) // you want to continue if there's no message instead of returning now current_ticket.MessageNoRecipient(msg) - return + return //get message text, limit it's length.and clean/escape html if(!msg)