diff --git a/de.prob.eventb.disprover.core/src/de/prob/eventb/disprover/core/internal/DisproverCommand.java b/de.prob.eventb.disprover.core/src/de/prob/eventb/disprover/core/internal/DisproverCommand.java
index f8b87c05c86ac015ffe1f4a770244bb7e3c0c53a..9dc9ef9e13aab2708738f3cf2a8e65f06dd5d18b 100644
--- a/de.prob.eventb.disprover.core/src/de/prob/eventb/disprover/core/internal/DisproverCommand.java
+++ b/de.prob.eventb.disprover.core/src/de/prob/eventb/disprover/core/internal/DisproverCommand.java
@@ -107,7 +107,7 @@ public class DisproverCommand implements IComposableCommand {
 		job.schedule();
 
 		while (job.getResult() == null && 
-		       (pm==null or !pm.isCanceled())) { // try to treat case IProofMonitor pm is null
+		       (pm == null || !pm.isCanceled())) { // try to treat case IProofMonitor pm is null
 			Thread.sleep(200);
 		}