Index: source/ariba/SideportListener.cpp
===================================================================
--- source/ariba/SideportListener.cpp	(revision 5683)
+++ source/ariba/SideportListener.cpp	(revision 5686)
@@ -117,6 +117,8 @@
 		overlay->bc->queryLocalLink(link->communicationId);
 
-	if(bclink.isUnspecified()) return (Protocol)ret;
-	if(bclink.localLocator == NULL) return (Protocol)ret;
+	if(bclink.isUnspecified() || bclink.localLocator == NULL){
+		logging_error("no reachability for node " << node.toString());
+		return (Protocol)ret;
+	}
 
 	const address_v* locator = bclink.remoteLocator;
@@ -135,4 +137,6 @@
 		ret |= SideportListener::rfcomm;
 	}
+
+	logging_error("reachability for node " << node.toString() << " is " << ret);
 
 	return (Protocol)ret;
