diff --git a/pallets/distance/src/tests.rs b/pallets/distance/src/tests.rs
index c3e7f6c035f5e2db610b50b1de9f5968ffb84c8c..d030f114e0cadd816ec14f22ea177b30fdfd6e13 100644
--- a/pallets/distance/src/tests.rs
+++ b/pallets/distance/src/tests.rs
@@ -114,7 +114,19 @@ fn multiple_authors() {
         assert_eq!(pallet::EvaluationPool0::<Test>::get().0.len(), 0);
         assert_eq!(pallet::EvaluationPool1::<Test>::get().0.len(), 0);
 
-        // Evaluation #2 replay i disallowed
+        // Evaluation #3 replay is disallowed
+        assert_err!(
+            Distance::update_evaluation(
+                RuntimeOrigin::none(),
+                ComputationResult {
+                    distances: vec![Perbill::from_percent(20)]
+                }
+            ),
+            pallet::Error::<Test>::ManyEvaluationsByAuthor
+        );
+
+        // Evaluation #1 as well is disallowed
+        run_to_block(SESSION_2_START + 3); // to change author
         assert_err!(
             Distance::update_evaluation(
                 RuntimeOrigin::none(),