diff --git a/schedule/src/main/java/org/openbase/jul/schedule/TimeoutSplitter.java b/schedule/src/main/java/org/openbase/jul/schedule/TimeoutSplitter.java
index <HASH>..<HASH> 100644
--- a/schedule/src/main/java/org/openbase/jul/schedule/TimeoutSplitter.java
+++ b/schedule/src/main/java/org/openbase/jul/schedule/TimeoutSplitter.java
@@ -71,7 +71,7 @@ public class TimeoutSplitter {
      */
     public long getTime() throws TimeoutException {
         final long time = timeout - (System.currentTimeMillis() - timestamp);
-        if (time < 0) {
+        if (time <= 0) {
             throw new TimeoutException();
         }
         return time;
Fix TimeoutSplitter by making sure zero is never returned during timeout computation and a TimeoutException is thrown instead.