diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/symptoms/calendar/SubmissionSymptomCalendarFragment.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/symptoms/calendar/SubmissionSymptomCalendarFragment.kt
index 5c2bac13584fa622a1306fa03cb0592c920e4e51..937971aba7a54c09725b6537dfedfab42fb1b683 100644
--- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/symptoms/calendar/SubmissionSymptomCalendarFragment.kt
+++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/symptoms/calendar/SubmissionSymptomCalendarFragment.kt
@@ -57,6 +57,7 @@ class SubmissionSymptomCalendarFragment :
         }
 
         viewModel.routeToScreen.observe2(this) {
+            uploadDialog.setState(show = false)
             doNavigate(it)
         }
 
diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/symptoms/introduction/SubmissionSymptomIntroductionFragment.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/symptoms/introduction/SubmissionSymptomIntroductionFragment.kt
index 0a60e95c23b109d379d6031f0094186c53885056..ebed31ec0032e54c26c47513d66f79fa2070cdc5 100644
--- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/symptoms/introduction/SubmissionSymptomIntroductionFragment.kt
+++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/symptoms/introduction/SubmissionSymptomIntroductionFragment.kt
@@ -49,6 +49,7 @@ class SubmissionSymptomIntroductionFragment :
         uploadDialog = SubmissionBlockingDialog(requireContext())
 
         viewModel.navigation.observe2(this) {
+            uploadDialog.setState(show = false)
             doNavigate(it)
         }