diff --git a/obexd/client/pbap.c b/obexd/client/pbap.c
index bc3fdcf..09d3fd4 100644
--- a/obexd/client/pbap.c
+++ b/obexd/client/pbap.c
{
const void *data;
uint16_t version;
+ uint32_t features;
/* Version */
data = obc_session_get_attribute(session, SDP_ATTR_PFILE_DESC_LIST);
/* Supported Feature Bits */
data = obc_session_get_attribute(session,
SDP_ATTR_PBAP_SUPPORTED_FEATURES);
- if (!data)
+
+ features = *(uint32_t *) data;
+ if (!features)
return NULL;
return g_obex_apparam_set_uint32(NULL, SUPPORTED_FEATURES_TAG,