diff --git a/code/game/turfs/open.dm b/code/game/turfs/open.dm
index 67016f82ca5..af9698bc99d 100644
--- a/code/game/turfs/open.dm
+++ b/code/game/turfs/open.dm
@@ -118,7 +118,6 @@
return 0
if(!(lube&SLIDE_ICE))
C << "You slipped[ O ? " on the [O.name]" : ""]!"
- if(!C.slipping)
C.attack_log += "\[[time_stamp()]\] Slipped[O ? " on the [O.name]" : ""][(lube&SLIDE)? " (LUBE)" : ""]!"
if(!(lube&SLIDE_ICE))
playsound(C.loc, 'sound/misc/slip.ogg', 50, 1, -3)
diff --git a/code/modules/mob/living/carbon/carbon_movement.dm b/code/modules/mob/living/carbon/carbon_movement.dm
index 0d0c8cb3ce4..479e9459c5c 100644
--- a/code/modules/mob/living/carbon/carbon_movement.dm
+++ b/code/modules/mob/living/carbon/carbon_movement.dm
@@ -11,7 +11,8 @@ var/const/GALOSHES_DONT_HELP = 4
var/const/SLIDE_ICE = 8
/mob/living/carbon/slip(s_amount, w_amount, obj/O, lube)
- add_logs(src,, "slipped",, "on [O ? O.name : "floor"]")
+ if(!(lube&SLIDE_ICE))
+ add_logs(src,, "slipped",, "on [O ? O.name : "floor"]")
return loc.handle_slip(src, s_amount, w_amount, O, lube)