Index: source/ariba/utility/transport/rfcomm/rfcomm.cpp
===================================================================
--- source/ariba/utility/transport/rfcomm/rfcomm.cpp	(revision 5993)
+++ source/ariba/utility/transport/rfcomm/rfcomm.cpp	(revision 7041)
@@ -1,2 +1,6 @@
+#include<config.h>
+
+#ifdef HAVE_LIBBLUETOOTH
+
 #include "rfcomm.hpp"
 
@@ -432,2 +436,4 @@
 
 }} // namespace ariba::transport
+
+#endif
Index: source/ariba/utility/transport/rfcomm/rfcomm.hpp
===================================================================
--- source/ariba/utility/transport/rfcomm/rfcomm.hpp	(revision 5993)
+++ source/ariba/utility/transport/rfcomm/rfcomm.hpp	(revision 7041)
@@ -1,2 +1,6 @@
+#include<config.h>
+
+#ifdef HAVE_LIBBLUETOOTH
+
 #ifndef RFCOMM_HPP_
 #define RFCOMM_HPP_
@@ -72,2 +76,3 @@
 
 #endif /* RFCOMM_HPP_ */
+#endif
