diff --git a/src/ucm/main.c b/src/ucm/main.c index 04fffa81..72255d80 100644 --- a/src/ucm/main.c +++ b/src/ucm/main.c @@ -584,6 +584,8 @@ static int rewrite_device_value(snd_use_case_mgr_t *uc_mgr, const char *name, ch NULL }; + if (!uc_mgr_has_local_config(uc_mgr)) + return 0; for (s = _prefix; *s && *value; s++) { if (strcmp(*s, name) != 0) continue;