From 465b1f0e75c590426cff3ca998bcd25297071a5b Mon Sep 17 00:00:00 2001 From: konradmb Date: Sun, 7 Jun 2026 11:18:44 +0200 Subject: [PATCH] arg: Skip mmproj download when user supplied mmproj (#24239) --- common/arg.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/arg.cpp b/common/arg.cpp index 1ffaf70485..a859aac4fe 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