diff --git a/code/modules/mob/living/silicon/ai/ai_mob.dm b/code/modules/mob/living/silicon/ai/ai_mob.dm
index d607ee11484..c182f2bd41c 100644
--- a/code/modules/mob/living/silicon/ai/ai_mob.dm
+++ b/code/modules/mob/living/silicon/ai/ai_mob.dm
@@ -1251,7 +1251,7 @@ GLOBAL_LIST_INIT(ai_verbs_default, list(
. = TRUE
if(anchored)
user.visible_message("[user] starts to unbolt [src] from the plating...")
- if(I.use_tool(src, user, 4 SECONDS, 0, 50))
+ if(!I.use_tool(src, user, 4 SECONDS, 0, 50))
user.visible_message("[user] decides not to unbolt [src].")
return
user.visible_message("[user] finishes unfastening [src]!")