diff --git a/code/modules/admin/admin_memo.dm b/code/modules/admin/admin_memo.dm index c5a259103f9..18b9b030ed1 100644 --- a/code/modules/admin/admin_memo.dm +++ b/code/modules/admin/admin_memo.dm @@ -21,7 +21,7 @@ if(null) return if("") - message_admins("[src.ckey] removed their own Memo") + message_admins("[src.ckey] removed their own Memo") log_admin("[src.ckey] removed their own Memo") F.dir.Remove(ckey) return @@ -49,9 +49,10 @@ else ckey = src.ckey if(ckey) - message_admins("[src.ckey] removed [ckey]'s Memo.") - log_admin("[src.ckey] removed Memo created by [ckey]: [memo].") - F.dir.Remove(ckey) + for(var/memo in F.dir) + message_admins("[src.ckey] removed [ckey]'s Memo.") + log_admin("[src.ckey] removed Memo created by [F[memo]].") + F.dir.Remove(ckey) #undef MEMOFILE #undef ENABLE_MEMOS