diff --git a/src/components/structures/RightPanel.js b/src/components/structures/RightPanel.js
index 0225f7655..5ee27fb21 100644
--- a/src/components/structures/RightPanel.js
+++ b/src/components/structures/RightPanel.js
@@ -248,6 +248,11 @@ module.exports = React.createClass({
}
}
+ const isPhaseGroup = [
+ this.Phase.GroupMemberInfo,
+ this.Phase.GroupMemberList
+ ].includes(this.state.phase);
+
let headerButtons = [];
if (this.props.roomId) {
headerButtons = [
@@ -271,7 +276,7 @@ module.exports = React.createClass({
} else if (this.props.groupId) {
headerButtons = [
,
@@ -325,10 +330,7 @@ module.exports = React.createClass({
if (this.props.groupId &&
GroupStoreCache.getGroupStore(this.context.matrixClient, this.props.groupId).isUserPrivileged()
) {
- inviteGroup = [
- this.Phase.GroupMemberInfo,
- this.Phase.GroupMemberList,
- ].includes(this.state.phase) ? (
+ inviteGroup = isPhaseGroup ? (