diff --git a/code/modules/mob/living/simple_animal/animals/bat.dm b/code/modules/mob/living/simple_animal/animals/bat.dm
index a9406dce0b..905853ab25 100644
--- a/code/modules/mob/living/simple_animal/animals/bat.dm
+++ b/code/modules/mob/living/simple_animal/animals/bat.dm
@@ -57,7 +57,11 @@
if(prob(40))
visible_message("\The [src] dropped some ore!")
var/location = get_turf(src)
- new pick(/obj/item/weapon/ore/silver,/obj/item/weapon/ore/gold)(location)
+ new /obj/item/weapon/ore/silver(location)
+ if(prob(20))
+ visible_message("\The [src] dropped some ore!")
+ var/location = get_turf(src)
+ new /obj/item/weapon/ore/gold(location)
//CHOMP EDIT: Random chance for bats to carry silver