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