--- a/solid-networkstatus/kded/CMakeLists.txt
+++ b/solid-networkstatus/kded/CMakeLists.txt
@@ -16,6 +16,12 @@ set_package_properties(NetworkManager PR
                       )
 
 if(NETWORKMANAGER_FOUND)
+    find_package(PkgConfig REQUIRED)
+    pkg_check_modules(GLIB_PKG glib-2.0)
+
+    if (GLIB_PKG_FOUND)
+       include_directories(${GLIB_PKG_INCLUDE_DIRS})
+    endif()
     macro_ensure_version("0.7.0" ${NETWORKMANAGER_VERSION} NM_0_7)
     if(NM_0_7)
         MESSAGE(STATUS "Adding in-process NetworkManager service-wart to kded module")
