diff --git a/code/game/objects/items/devices/PDA/PDA.dm b/code/game/objects/items/devices/PDA/PDA.dm index 97c698b9973..58e853b2cf4 100644 --- a/code/game/objects/items/devices/PDA/PDA.dm +++ b/code/game/objects/items/devices/PDA/PDA.dm @@ -406,8 +406,9 @@ GLOBAL_LIST_EMPTY(PDAs) dat += "
Contact the Professional [S.title] Association" dat += "" if(21) - if(icon_alert) + if(icon_alert && !istext(icon_alert)) cut_overlay(icon_alert) + icon_alert = initial(icon_alert) dat += "

[PDAIMG(mail)] SpaceMessenger V3.9.6

" dat += "[PDAIMG(blank)]Clear Messages" @@ -850,7 +851,9 @@ GLOBAL_LIST_EMPTY(PDAs) to_chat(L, "[icon2html(src)] PDA message from [hrefstart][signal.data["name"]] ([signal.data["job"]])[hrefend], [inbound_message] [reply]") update_appearance() - add_overlay(icon_alert) + if(istext(icon_alert)) + icon_alert = mutable_appearance(initial(icon), icon_alert) + add_overlay(icon_alert) /obj/item/pda/proc/send_to_all(mob/living/U) if (last_everyone && world.time < last_everyone + PDA_SPAM_DELAY)