diff --git a/code/modules/spacepods/equipment.dm b/code/modules/spacepods/equipment.dm
index 55342fad0e6..427a6db798a 100644
--- a/code/modules/spacepods/equipment.dm
+++ b/code/modules/spacepods/equipment.dm
@@ -8,7 +8,9 @@
to_chat(usr, "Missing equipment or weapons.")
my_atom.verbs -= text2path("[type]/proc/fire_weapons")
return
- my_atom.battery.use(shot_cost)
+ if(!my_atom.battery.use(shot_cost))
+ to_chat(usr, "Insufficient charge to fire the weapons")
+ return
var/olddir
for(var/i = 0; i < shots_per; i++)
if(olddir != my_atom.dir)