### Eclipse Workspace Patch 1.0 #P openfire-3.5.0 Index: src/java/org/jivesoftware/openfire/spi/RoutingTableImpl.java =================================================================== diff -u -r1.1 RoutingTableImpl.java --- src/java/org/jivesoftware/openfire/spi/RoutingTableImpl.java 9 Apr 2008 19:42:21 -0000 1.1 +++ src/java/org/jivesoftware/openfire/spi/RoutingTableImpl.java 9 Apr 2008 20:07:00 -0000 @@ -248,7 +248,7 @@ } } } - else if (jid.getDomain().contains(serverName)) { + else if (jid.getDomain().contains(serverName) && hasComponentRoute(jid)) { // Packet sent to component hosted in this server // First check if the component is being hosted in this JVM RoutableChannelHandler route = localRoutingTable.getRoute(jid.getDomain());