diff --git a/src/lua_infolib.c b/src/lua_infolib.c
index d241dca3cd7260b4e63275e43c1dc27def209037..54ec2bf790e448315980d131aee4c35337c302df 100644
--- a/src/lua_infolib.c
+++ b/src/lua_infolib.c
@@ -682,11 +682,8 @@ static int framelist_num(lua_State *L)
 static int sprinfoframe_get(lua_State *L)
 {
 	struct SpriteInfoFrame *container = luaL_checkudata(L, 1, META_SPRITEINFOFRAME);
-	spriteinfoframe_t *frame = &container->sprinfo->frames[container->frame];
 	const char *field = luaL_checkstring(L, 2);
 
-	I_Assert(frame != NULL);
-
 	if (fastcmp("pivot", field))
 	{
 		struct SpriteInfoFrame *other_container = lua_newuserdata(L, sizeof *container);