diff --git a/mysql/server.sls b/mysql/server.sls
index 5b9ac2de4657a8129b3314748c2dddde02979d33..5983e15dd7276b851478befb8561207f5fc33731 100644
--- a/mysql/server.sls
+++ b/mysql/server.sls
@@ -56,7 +56,7 @@ mysql_delete_anonymous_user_{{ host }}:
mysqld:
pkg.installed:
- name: {{ mysql.server }}
-{% if os_family == 'Debian' %}
+{% if os_family == 'Debian' and mysql_root_password %}
- require:
- debconf: mysql_debconf
{% endif %}