diff --git a/profiles/audio/avrcp.c b/profiles/audio/avrcp.c
index 75811bf..8b3debe 100644
--- a/profiles/audio/avrcp.c
+++ b/profiles/audio/avrcp.c
if (!session->controller || !session->controller->player)
return FALSE;
+ /* Skip if player status/metadata if only volume changes is supported */
+ if (events == (1 << AVRCP_EVENT_VOLUME_CHANGED))
+ return FALSE;
+
if ((session->controller->features & AVRCP_FEATURE_PLAYER_SETTINGS) &&
!(events & (1 << AVRCP_EVENT_SETTINGS_CHANGED)))
avrcp_list_player_attributes(session);