diff --git a/profiles/audio/transport.c b/profiles/audio/transport.c
index f233643..41339da 100644
--- a/profiles/audio/transport.c
+++ b/profiles/audio/transport.c
#include "src/shared/util.h"
#include "src/shared/queue.h"
#include "src/shared/bap.h"
+#include "src/shared/io.h"
#include "avdtp.h"
#include "media.h"
diff --git a/src/shared/bap.c b/src/shared/bap.c
index 7b23a33..1784073 100644
--- a/src/shared/bap.c
+++ b/src/shared/bap.c
#include "lib/bluetooth.h"
#include "lib/uuid.h"
+#include "src/shared/io.h"
#include "src/shared/queue.h"
#include "src/shared/util.h"
#include "src/shared/timeout.h"
diff --git a/src/shared/bap.h b/src/shared/bap.h
index b63b4b0..7b9f88c 100644
--- a/src/shared/bap.h
+++ b/src/shared/bap.h
#include <stdbool.h>
#include <inttypes.h>
-#include "src/shared/io.h"
-
#ifndef __packed
#define __packed __attribute__((packed))
#endif