diff --git a/src/app/results/prebarrage-results.ts b/src/app/results/prebarrage-results.ts
index 411c4edd7354211f1dc1bea5f54c180ae3590da9..b5f894b705e63b1b1ef8b388e7efee37d7db9b0a 100644
--- a/src/app/results/prebarrage-results.ts
+++ b/src/app/results/prebarrage-results.ts
@@ -127,7 +127,7 @@ export class PrebarrageResults extends MultiDimensionResults implements IObserva
     }
 
     public get hasWallResults(): boolean {
-        return this.cloisonResults  && this.cloisonResults.result && ! this.cloisonResults.result.hasOnlyErrors;
+        return this.cloisonResults?.result?.ok;
     }
 
     /** retourne true si au moins un calcul a échoué (le log a un code négatif) */