diff --git a/web/src/padelnomics/leads/templates/partials/quote_step_4.html b/web/src/padelnomics/leads/templates/partials/quote_step_4.html
index eed3ec5..07cea5e 100644
--- a/web/src/padelnomics/leads/templates/partials/quote_step_4.html
+++ b/web/src/padelnomics/leads/templates/partials/quote_step_4.html
@@ -8,7 +8,8 @@
-
{{ t.q4_phase_label }}
+
{{ t.q4_phase_label }} *
+ {% if 'location_status' in errors %}
{{ t.q4_error_phase }}
{% endif %}
{% for val, label in [('still_searching', t.q4_phase_searching), ('location_found', t.q4_phase_found), ('converting_existing', t.q4_phase_converting), ('lease_signed', t.q4_phase_lease_signed), ('permit_not_filed', t.q4_phase_permit_not_filed), ('permit_pending', t.q4_phase_permit_pending), ('permit_granted', t.q4_phase_permit_granted)] %}
diff --git a/web/src/padelnomics/locales/de.json b/web/src/padelnomics/locales/de.json
index e15242d..d3be9b9 100644
--- a/web/src/padelnomics/locales/de.json
+++ b/web/src/padelnomics/locales/de.json
@@ -428,6 +428,7 @@
"q4_phase_permit_not_filed": "Baugenehmigung noch nicht beantragt",
"q4_phase_permit_pending": "Baugenehmigung in Bearbeitung",
"q4_phase_permit_granted": "Baugenehmigung erteilt",
+ "q4_error_phase": "Bitte wähle Deine Projektphase aus.",
"q5_heading": "Zeitplan",
"q5_subheading": "Wann möchtest Du beginnen?",
"q5_timeline_label": "Zeitplan",
diff --git a/web/src/padelnomics/locales/en.json b/web/src/padelnomics/locales/en.json
index 9a82854..62b2a4e 100644
--- a/web/src/padelnomics/locales/en.json
+++ b/web/src/padelnomics/locales/en.json
@@ -428,6 +428,7 @@
"q4_phase_permit_not_filed": "Permit not yet filed",
"q4_phase_permit_pending": "Permit in progress",
"q4_phase_permit_granted": "Permit approved",
+ "q4_error_phase": "Please select your project phase.",
"q5_heading": "Timeline",
"q5_subheading": "When do you want to get started?",
"q5_timeline_label": "Timeline",