diff --git a/drivers/regulator/core.c b/drivers/regulator/core.c
index b38a6b669e8cf0951a38c3cb589a589372f18d3f..74e9fb2e52e7c5bd7d45fcedbd3ed3c30ae247fe 100644
--- a/drivers/regulator/core.c
+++ b/drivers/regulator/core.c
@@ -1352,7 +1352,7 @@ static struct regulator *_regulator_get(struct device *dev, const char *id,
 		goto found;
 	/* Don't log an error when called from regulator_get_optional() */
 	} else if (!have_full_constraints() || exclusive) {
-		dev_err(dev, "dummy supplies not allowed\n");
+		dev_warn(dev, "dummy supplies not allowed\n");
 	}
 
 	mutex_unlock(&regulator_list_mutex);