diff --git a/src/common.zig b/src/common.zig index a4b35e7d82dbace9c92ff4ceb27467299ff6bedb..9e6709283949d9803c0b8c131be0772313c8f83c 100644 --- a/src/common.zig +++ b/src/common.zig @@ -235,7 +235,7 @@ pub fn get_module_from_dep(d: *zigmod.Dep, cachepath: string, options: *CollectO var dd = try collect_deps(cachepath, moddir, options) catch |e| switch (e) { error.FileNotFound => { if (d.main.len > 0 or d.c_include_dirs.len > 0 or d.c_source_files.len > 0 or d.keep) { - var mod_from = try zigmod.Module.from(options.alloc, d.*, cachepath, options); + var mod_from = try zigmod.Module.from(options.alloc, d.*, modpath, options); if (d.type != .local) mod_from.clean_path = u.trim_prefix(modpath, cachepath)[1..]; if (mod_from.is_for_this()) return mod_from; return null;