From 79f311a3654138b3bafba56824acd119e36cbbf7 Mon Sep 17 00:00:00 2001 From: BerkieBb <82737367+BerkieBb@users.noreply.github.com> Date: Sun, 19 Jan 2025 16:06:25 +0100 Subject: [PATCH] fix(menu): prevent opening empty menu (#675) --- resource/interface/client/menu.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resource/interface/client/menu.lua b/resource/interface/client/menu.lua index 5845bb7..d055695 100644 --- a/resource/interface/client/menu.lua +++ b/resource/interface/client/menu.lua @@ -49,6 +49,11 @@ function lib.showMenu(id, startIndex) if not menu then error(('No menu with id %s was found'):format(id)) end + + if table.type(menu.options) == 'empty' then + error(('Can\'t open empty menu with id %s'):format(id)) + end + if not openMenu then local control = cache.game == 'fivem' and 140 or 0xE30CD707