Fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=499946

Change-Id: I0000000000000000000000000000000000000000
diff --git a/protocols/bundles/ch.ethz.iks.r_osgi.remote/src/main/java/ch/ethz/iks/r_osgi/impl/RemoteOSGiServiceImpl.java b/protocols/bundles/ch.ethz.iks.r_osgi.remote/src/main/java/ch/ethz/iks/r_osgi/impl/RemoteOSGiServiceImpl.java
index 7425764..2d58b33 100644
--- a/protocols/bundles/ch.ethz.iks.r_osgi.remote/src/main/java/ch/ethz/iks/r_osgi/impl/RemoteOSGiServiceImpl.java
+++ b/protocols/bundles/ch.ethz.iks.r_osgi.remote/src/main/java/ch/ethz/iks/r_osgi/impl/RemoteOSGiServiceImpl.java
@@ -1006,7 +1006,7 @@
 			for (Iterator i = serviceRegistrations.keySet().iterator(); i.hasNext();) {
 				ServiceReference ref = (ServiceReference) i.next();
 				Object propVal = ref.getProperty(RemoteOSGiService.R_OSGi_REGISTRATION);
-				if (transport == null || propVal == null || propVal.equals(transport))
+				if (transport == null || propVal == null || propVal.equals(Boolean.TRUE) || propVal.equals(transport))
 					results.add(serviceRegistrations.get(ref));
 			}
 		}