From d0d0d5ef919d6d657af57607b2c033a9f9e69fed Mon Sep 17 00:00:00 2001 From: Lucas Schwiderski Date: Mon, 10 Dec 2018 16:06:02 +0100 Subject: [PATCH] Check if package exists before attempting to load --- vmf/scripts/mods/vmf/modules/core/packages.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/vmf/scripts/mods/vmf/modules/core/packages.lua b/vmf/scripts/mods/vmf/modules/core/packages.lua index 3006170..554963f 100644 --- a/vmf/scripts/mods/vmf/modules/core/packages.lua +++ b/vmf/scripts/mods/vmf/modules/core/packages.lua @@ -23,6 +23,11 @@ function VMFMod:load_package(package_name, callback) local resource_package = Mod.resource_package(mod_handle, package_name) + if not resource_package then + self:error("Could not find package '%s'.", package_name) + return + end + local is_loading = self:is_package_loading(package_name) if not callback then