diff --git a/rxjava-contrib/rxjava-debug/src/main/java/rx/plugins/DebugNotification.java b/rxjava-contrib/rxjava-debug/src/main/java/rx/plugins/DebugNotification.java index cc011d48fd..ba195aa384 100644 --- a/rxjava-contrib/rxjava-debug/src/main/java/rx/plugins/DebugNotification.java +++ b/rxjava-contrib/rxjava-debug/src/main/java/rx/plugins/DebugNotification.java @@ -37,7 +37,7 @@ public static DebugNotification createSubscribe(Observer o, o = ds.getActual(); } if (sourceFunc instanceof DebugHook.DebugOnSubscribe) { - sourceFunc = (OnSubscribe) ((SafeSubscriber) sourceFunc).getActual(); + sourceFunc = ((DebugHook.DebugOnSubscribe) sourceFunc).getActual(); } return new DebugNotification(o, from, Kind.Subscribe, null, null, to, source, sourceFunc); }