diff --git a/src/main/java/rx/internal/operators/OperatorWindowWithObservable.java b/src/main/java/rx/internal/operators/OperatorWindowWithObservable.java index 9242d6586d..c5fec0a13d 100644 --- a/src/main/java/rx/internal/operators/OperatorWindowWithObservable.java +++ b/src/main/java/rx/internal/operators/OperatorWindowWithObservable.java @@ -119,7 +119,7 @@ public void onNext(T t) { do { drain(localQueue); if (once) { - once = true; + once = false; emitValue(t); }