diff --git a/test/muc_tests.erl b/test/muc_tests.erl index 6e9e06759..8cc9e8dcb 100644 --- a/test/muc_tests.erl +++ b/test/muc_tests.erl @@ -235,7 +235,7 @@ service_subscriptions(Config) -> #iq{type = result, sub_els = [#muc_subscriptions{list = JIDs}]} = send_recv(Config, #iq{type = get, to = MUC, sub_els = [#muc_subscriptions{}]}), - Rooms = lists:sort(JIDs), + Rooms = lists:sort([J || #muc_subscription{jid = J, events = []} <- Subs]), lists:foreach( fun(Room) -> ok = unsubscribe(Config, Room),