diff --git a/code/game/verbs/ignore.dm b/code/game/verbs/ignore.dm
index b772bd4e813..c1546280872 100644
--- a/code/game/verbs/ignore.dm
+++ b/code/game/verbs/ignore.dm
@@ -10,6 +10,10 @@
if(key_to_ignore in prefs.ignored_players)
usr << "[key_to_ignore] is already being ignored."
return
+ if(key_to_ignore == usr.ckey)
+ usr <<"You can't ignore yourself."
+ return
+
prefs.ignored_players |= key_to_ignore
prefs.save_preferences()
usr << "Now ignoring [key_to_ignore]."
diff --git a/code/modules/client/preference_setup/global/05_ooc.dm b/code/modules/client/preference_setup/global/05_ooc.dm
index 9a25cd64f15..1b9d45dc893 100644
--- a/code/modules/client/preference_setup/global/05_ooc.dm
+++ b/code/modules/client/preference_setup/global/05_ooc.dm
@@ -9,7 +9,7 @@
/datum/category_item/player_setup_item/player_global/ooc/save_preferences(var/savefile/S)
S["ignored_players"] << pref.ignored_players
-
+/*
/datum/category_item/player_setup_item/player_global/ooc/sanitize_preferences()
if(isnull(pref.ignored_players))
pref.ignored_players = list()
@@ -39,3 +39,4 @@
return TOPIC_REFRESH
return ..()
+*/
\ No newline at end of file