diff --git a/plugins/autopair.c b/plugins/autopair.c
index d49786f..c201722 100644
--- a/plugins/autopair.c
+++ b/plugins/autopair.c
#include <glib.h>
#include "lib/bluetooth.h"
+#include "lib/sdp.h"
#include "src/plugin.h"
#include "src/adapter.h"
diff --git a/plugins/gatt-example.c b/plugins/gatt-example.c
index c955a6d..5249751 100644
--- a/plugins/gatt-example.c
+++ b/plugins/gatt-example.c
#include <errno.h>
#include "lib/bluetooth.h"
+#include "lib/sdp.h"
#include "lib/uuid.h"
+
#include "src/plugin.h"
#include "src/adapter.h"
#include "src/shared/util.h"
diff --git a/plugins/hostname.c b/plugins/hostname.c
index d4d72d3..4f9dfe6 100644
--- a/plugins/hostname.c
+++ b/plugins/hostname.c
#include <errno.h>
#include <stdint.h>
#include <stdlib.h>
-#include <gdbus/gdbus.h>
+#include <string.h>
+
+#include "lib/bluetooth.h"
+#include "lib/sdp.h"
+
+#include "gdbus/gdbus.h"
#include "src/dbus-common.h"
#include "src/plugin.h"
diff --git a/plugins/policy.c b/plugins/policy.c
index fbd529c..9cbf146 100644
--- a/plugins/policy.c
+++ b/plugins/policy.c
#include <glib.h>
#include "lib/bluetooth.h"
+#include "lib/sdp.h"
#include "lib/uuid.h"
#include "lib/mgmt.h"
+
#include "src/log.h"
#include "src/plugin.h"
#include "src/adapter.h"
diff --git a/plugins/sixaxis.c b/plugins/sixaxis.c
index ac53ba9..c93f5d4 100644
--- a/plugins/sixaxis.c
+++ b/plugins/sixaxis.c
#include <libudev.h>
#include "lib/bluetooth.h"
+#include "lib/sdp.h"
#include "lib/uuid.h"
+
#include "src/adapter.h"
#include "src/device.h"
#include "src/plugin.h"
diff --git a/plugins/wiimote.c b/plugins/wiimote.c
index 30ba59d..0ced275 100644
--- a/plugins/wiimote.c
+++ b/plugins/wiimote.c
#include <glib.h>
#include "bluetooth/bluetooth.h"
+#include "bluetooth/sdp.h"
#include "src/plugin.h"
#include "src/adapter.h"