diff --git a/code/modules/telesci/telesci_computer.dm b/code/modules/telesci/telesci_computer.dm
index 094cb38ee1b..8cfef8f2d7d 100644
--- a/code/modules/telesci/telesci_computer.dm
+++ b/code/modules/telesci/telesci_computer.dm
@@ -24,7 +24,7 @@
var/teleport_cooldown = 0 // every index requires a bluespace crystal
var/list/power_options = list(5, 10, 20, 25, 30, 40, 50, 80, 100)
var/teleporting = 0
- var/starting_crystals = 3
+ var/starting_crystals = 0 //Edit this on the map, seriously.
var/max_crystals = 4
var/list/crystals = list()
var/obj/item/device/gps/inserted_gps
@@ -54,8 +54,7 @@
if(crystals.len >= max_crystals)
user << "There are not enough crystal slots."
return
- if(!user.drop_item())
- return
+ user.drop_item(src)
crystals += W
W.loc = null
user.visible_message("[user] inserts [W] into \the [src]'s crystal slot.", "You insert [W] into \the [src]'s crystal slot.")