diff --git a/src/lua_hooklib.c b/src/lua_hooklib.c index f1439c889..3dca19072 100644 --- a/src/lua_hooklib.c +++ b/src/lua_hooklib.c @@ -675,12 +675,12 @@ void LUA_HookHUD(huddrawlist_h list, int hook_type) hud_running = true; // local hook - // Catch runaway clipping rectangles. - V_ClearClipRect(); - init_hook_call(&hook, 0, res_none); call_mapped_hud(&hook, map); + // Catch runaway clipping rectangles. + V_ClearClipRect(); + hud_running = false; } }