diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/submission/TestRegistrationStateProcessor.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/submission/TestRegistrationStateProcessor.kt
index 817591e968fdb28dca40793b92f3ceabf977d489..6f689b2bb09b31f6a2ab3eed29ad426620dbfc57 100644
--- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/submission/TestRegistrationStateProcessor.kt
+++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/submission/TestRegistrationStateProcessor.kt
@@ -102,7 +102,7 @@ class TestRegistrationStateProcessor @Inject constructor(
             coronaTest
         } catch (err: Exception) {
             stateInternal.value = State.Error(exception = err)
-            if (err !is CwaWebException) {
+            if (err !is CwaWebException && err !is AlreadyRedeemedException) {
                 err.report(ExceptionCategory.INTERNAL)
             }
             null