diff --git a/src/info.h b/src/info.h
index c1474dc01609db6417d92785711ca33c6f5eb7fa..cc50fd4bebf7161629194d43e81c897b990d9576 100644
--- a/src/info.h
+++ b/src/info.h
@@ -562,7 +562,7 @@ extern boolean actionsoverridden[NUMACTIONS];
 
 // ratio of states to sprites to mobj types is roughly 6 : 1 : 1
 #define NUMMOBJFREESLOTS 1024
-#define NUMSPRITEFREESLOTS NUMMOBJFREESLOTS
+#define NUMSPRITEFREESLOTS (NUMMOBJFREESLOTS*2)
 #define NUMSTATEFREESLOTS (NUMMOBJFREESLOTS*8)
 
 // Hey, moron! If you change this table, don't forget about sprnames in info.c and the sprite lights in hw_light.c!