diff --git a/code/modules/admin/sql_message_system.dm b/code/modules/admin/sql_message_system.dm index 200ed480fa2..a050eb52383 100644 --- a/code/modules/admin/sql_message_system.dm +++ b/code/modules/admin/sql_message_system.dm @@ -378,6 +378,14 @@ if("note") notedata += data qdel(query_get_messages) + if(!target_key) + var/datum/DBQuery/query_get_message_key = SSdbcore.NewQuery("SELECT byond_key FROM [format_table_name("player")] WHERE ckey = '[target_ckey]'") + if(!query_get_message_key.warn_execute()) + qdel(query_get_message_key) + return + if(query_get_message_key.NextRow()) + target_key = query_get_message_key.item[1] + qdel(query_get_message_key) output += "