diff --git a/unit/test-avrcp.c b/unit/test-avrcp.c
index 88d23f0..92c3420 100644
--- a/unit/test-avrcp.c
+++ b/unit/test-avrcp.c
pdu = &context->data->pdu_list[context->pdu_offset++];
+ g_assert(!pdu->browse);
+
if (cond & (G_IO_NVAL | G_IO_ERR | G_IO_HUP)) {
context->source = 0;
g_print("%s: cond %x\n", __func__, cond);
pdu = &context->data->pdu_list[context->pdu_offset++];
+ g_assert(pdu->browse);
+
if (cond & (G_IO_NVAL | G_IO_ERR | G_IO_HUP)) {
context->browse_source = 0;
g_print("%s: cond %x\n", __func__, cond);