diff --git a/CMakeLists.txt b/CMakeLists.txt
index 09c5b219545df9e955e983bf11516a7ee8989400..ab8c9bb26ce25b7ce30f828c63ab25c3b8846d2c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -50,6 +50,9 @@ IF(${ENABLE_LIBWRAP} MATCHES true)
    MESSAGE("Compiling for OS X: LibWrap enabled, Qt5 enabled.")
 
    INCLUDE_DIRECTORIES (${CMAKE_SOURCE_DIR}/src/qtwrapper/)
+ENDIF()
+
+IF (${RING_FOUND} MATCHES "true")
    INCLUDE_DIRECTORIES(${ring_INCLUDE_DIRS})
 ENDIF()
 
diff --git a/cmake/FindRing.cmake b/cmake/FindRing.cmake
index 6747889ff762a31a5d358ddecef51f8211599502..703a83366a67ecd08aa74a7bdd7938a20021c956 100644
--- a/cmake/FindRing.cmake
+++ b/cmake/FindRing.cmake
@@ -4,10 +4,10 @@
 
 SET(RING_FOUND true)
 
-IF(EXISTS ${RING_BUILD_DIR}/public/ring.h)
-   SET(ring_INCLUDE_DIRS ${RING_BUILD_DIR}/public)
-ELSEIF(EXISTS ${CMAKE_INSTALL_PREFIX}/include/ring.h)
-   SET(ring_INCLUDE_DIRS ${CMAKE_INSTALL_PREFIX}/include)
+IF(EXISTS ${RING_BUILD_DIR}/dring/dring.h)
+   SET(ring_INCLUDE_DIRS ${RING_BUILD_DIR}/dring)
+ELSEIF(EXISTS ${CMAKE_INSTALL_PREFIX}/include/dring/dring.h)
+   SET(ring_INCLUDE_DIRS ${CMAKE_INSTALL_PREFIX}/include/dring)
 ELSE()
    MESSAGE("Daemon header not found!
    Add -DRING_BUILD_DIR or -DCMAKE_INSTALL_PREFIX")
@@ -20,5 +20,5 @@ FIND_LIBRARY(ring_BIN NAMES ring
              PATHS ${RING_BUILD_DIR}/.libs 
              PATHS ${CMAKE_INSTALL_PREFIX}/libexec )
 
-MESSAGE("Ring daemon header is " ${ring_INCLUDE_DIRS}/ring.h)
+MESSAGE("Ring daemon header is " ${ring_INCLUDE_DIRS}/dring.h)
 MESSAGE("Ring library path is " ${ring_BIN})
diff --git a/src/certificate.cpp b/src/certificate.cpp
index ecebf7469e2df4b9afff7afde114f08c436c6630..e32757a5b8fce32df734e42573764609ab1b7744 100644
--- a/src/certificate.cpp
+++ b/src/certificate.cpp
@@ -19,7 +19,7 @@
 
 #include <QtCore/QFile>
 #include "dbus/configurationmanager.h"
-#include "/home/lepagee/dev/sflphone_review/daemon/src/dring/security.h"
+#include <security.h>
 
 class CertificateDetailsCache {
 public:
diff --git a/src/qtwrapper/callmanager_wrap.h b/src/qtwrapper/callmanager_wrap.h
index c48d5109041fbd8fb8f9cf2d8c7ba5df9dd62c20..fd3aa955c24570c55a903236dbc7369b0df0fc9d 100644
--- a/src/qtwrapper/callmanager_wrap.h
+++ b/src/qtwrapper/callmanager_wrap.h
@@ -27,7 +27,7 @@
 #include <QtCore/QVariant>
 #include <QtCore/QTimer>
 
-#include <ring.h>
+#include <dring.h>
 #include "../dbus/metatypes.h"
 #include "conversions_wrap.hpp"
 
diff --git a/src/qtwrapper/configurationmanager_wrap.h b/src/qtwrapper/configurationmanager_wrap.h
index 574e01d20e260e812b7c4e7ec8d5705bb581453d..0cfb73f13732c377541c7ef7b5d05c88dfea2809 100644
--- a/src/qtwrapper/configurationmanager_wrap.h
+++ b/src/qtwrapper/configurationmanager_wrap.h
@@ -29,7 +29,7 @@
 
 #include <future>
 
-#include <ring.h>
+#include <dring.h>
 #include "../dbus/metatypes.h"
 #include "conversions_wrap.hpp"
 
diff --git a/src/qtwrapper/instancemanager_wrap.h b/src/qtwrapper/instancemanager_wrap.h
index c9621e44e7e90aafda0c066b235b8759bda9f82d..2defef3ee0846938384a8a11815d14623a8aa943 100644
--- a/src/qtwrapper/instancemanager_wrap.h
+++ b/src/qtwrapper/instancemanager_wrap.h
@@ -27,7 +27,7 @@
 #include <QVariant>
 #include <QTimer>
 
-#include "ring.h"
+#include "dring.h"
 #include "../dbus/metatypes.h"
 #include "conversions_wrap.hpp"
 
@@ -42,7 +42,7 @@ public:
 
    ~InstanceInterface();
 
-// TODO: These are not present in ring.h
+// TODO: These are not present in dring.h
 
 public Q_SLOTS: // METHODS
    void Register(int pid, const QString &name)
diff --git a/src/qtwrapper/presencemanager_wrap.h b/src/qtwrapper/presencemanager_wrap.h
index 74196824fb8a654d315c4c239b8394d16375e641..f95fc321a6ddd2a3b2c61cf6d6a47b8eb8694276 100644
--- a/src/qtwrapper/presencemanager_wrap.h
+++ b/src/qtwrapper/presencemanager_wrap.h
@@ -27,7 +27,7 @@
 #include <QtCore/QVariant>
 #include <QtCore/QTimer>
 
-#include <ring.h>
+#include <dring.h>
 
 #include "../dbus/metatypes.h"
 #include "conversions_wrap.hpp"
diff --git a/src/qtwrapper/videomanager_wrap.h b/src/qtwrapper/videomanager_wrap.h
index efef4dfc82390c3f0a8449bbcaf3dedc8de4da8f..4006600d456668689f2dac6ab4176f1400ee58cc 100644
--- a/src/qtwrapper/videomanager_wrap.h
+++ b/src/qtwrapper/videomanager_wrap.h
@@ -26,7 +26,7 @@
 #include <QtCore/QStringList>
 #include <QtCore/QVariant>
 
-#include <ring.h>
+#include <dring.h>
 #include "../dbus/metatypes.h"
 #include "conversions_wrap.hpp"