diff --git a/briar-core/src/main/java/org/briarproject/briar/privategroup/invitation/SessionParserImpl.java b/briar-core/src/main/java/org/briarproject/briar/privategroup/invitation/SessionParserImpl.java index 184c42636..bbcd51493 100644 --- a/briar-core/src/main/java/org/briarproject/briar/privategroup/invitation/SessionParserImpl.java +++ b/briar-core/src/main/java/org/briarproject/briar/privategroup/invitation/SessionParserImpl.java @@ -71,7 +71,10 @@ class SessionParserImpl implements SessionParser { @Override public CreatorSession parseCreatorSession(GroupId contactGroupId, BdfDictionary d) throws FormatException { - if (getRole(d) != CREATOR) throw new IllegalArgumentException(); + if (getRole(d) != CREATOR) { + throw new IllegalArgumentException( + "Expected creator, but found " + getRole(d).name()); + } return new CreatorSession(contactGroupId, getPrivateGroupId(d), getLastLocalMessageId(d), getLastRemoteMessageId(d), getLocalTimestamp(d), getInviteTimestamp(d),