diff --git a/core/java/src/net/i2p/client/BWLimitsMessageHandler.java b/core/java/src/net/i2p/client/BWLimitsMessageHandler.java
index be00d3ffffe128f4b251f95779f5b299fe0b8a21..34fa81ec8ecd4489691d195370b77704de63c6bb 100644
--- a/core/java/src/net/i2p/client/BWLimitsMessageHandler.java
+++ b/core/java/src/net/i2p/client/BWLimitsMessageHandler.java
@@ -22,6 +22,6 @@ class BWLimitsMessageHandler extends HandlerImpl {
         if (_log.shouldLog(Log.DEBUG))
             _log.debug("Handle message " + message);
         BandwidthLimitsMessage msg = (BandwidthLimitsMessage) message;
-       ((I2PSimpleSession)session).bwReceived(msg.getLimits());
+        session.bwReceived(msg.getLimits());
     }
 }