From 9e1059d63279f277bd0a9b614352a935fc3d189d Mon Sep 17 00:00:00 2001 From: konradmb Date: Sat, 6 Jun 2026 20:34:37 +0200 Subject: [PATCH] arg: Skip mmproj download when user supplied mmproj --- common/arg.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/arg.cpp b/common/arg.cpp index 1ffaf704858d..a859aac4fe25 100644 --- a/common/arg.cpp +++ b/common/arg.cpp @@ -444,7 +444,7 @@ bool common_params_handle_models(common_params & params, llama_example curr_ex) opts.offline = params.offline; opts.skip_download = params.skip_download; opts.download_mtp = spec_type_draft_mtp; - opts.download_mmproj = !params.no_mmproj; + opts.download_mmproj = !params.no_mmproj && params.mmproj.path.empty() && params.mmproj.url.empty(); // sub-models (draft, mmproj, vocoder) are explicitly specified by the user, // so we should not auto-discover mtp/mmproj siblings for them