diff --git a/src/RR.java b/src/RR.java
index ac6dcb77f01d90b001ccddf458fc5f01767c68a6..59e76d7f38ba7c1c4b855d6f131c914e4a1d527b 100644
--- a/src/RR.java
+++ b/src/RR.java
@@ -44,6 +44,7 @@ public class RR {
 	public void tick() {
 		if(!enabled) {
 			//System.out.println("Running RR: " + ((activeTask == null) ? "null" : activeTask.name));
+			if (activeTask != null) activeTask.waitOne();
 			for(Task t : waitingQueue) t.waitOne();
 			return;
 		}