diff --git a/game/modules/tome/data/damage_types.lua b/game/modules/tome/data/damage_types.lua
index e68b7daab8711c22b41a2bd7fd8aa0ac9c6cc349..efd2c5d824f13e16e7441fdad2d8e4925b643ce5 100644
--- a/game/modules/tome/data/damage_types.lua
+++ b/game/modules/tome/data/damage_types.lua
@@ -2338,7 +2338,7 @@ newDamageType{
 }
 
 newDamageType{
-	name = "Garkul spirit", type = "GARKUL_INVOKE",
+	name = "% chance to summon an orc spirit", type = "GARKUL_INVOKE",
 	projector = function(src, x, y, type, dam)
 		if not rng.percent(dam) then return end
 		local target = game.level.map(x, y, engine.Map.ACTOR)
diff --git a/src/main.c b/src/main.c
index 535771d6a4a2c53c9544034e9fc0a223710d377a..e5d7e69385682935b5438e2972e86ae80b15ca0e 100644
--- a/src/main.c
+++ b/src/main.c
@@ -1236,10 +1236,6 @@ int main(int argc, char *argv[])
 	{
 		if (!isActive || tickPaused) SDL_WaitEvent(NULL);
 
-#ifdef STEAM_TE4
-		if (!no_steam) lua_steam_check_callbacks();
-#endif
-
 #ifdef SELFEXE_WINDOWS
 		if (windows_autoflush) _commit(_fileno(stdout));
 #endif