diff --git a/src/components/views/rooms/MessageComposer.tsx b/src/components/views/rooms/MessageComposer.tsx index 2cac7f0a8c..8235134537 100644 --- a/src/components/views/rooms/MessageComposer.tsx +++ b/src/components/views/rooms/MessageComposer.tsx @@ -588,7 +588,7 @@ export class MessageComposer extends React.Component { />, ); - const showSendButton = !this.state.isComposerEmpty || this.state.haveRecording; + const showSendButton = canSendMessages && (!this.state.isComposerEmpty || this.state.haveRecording); const classes = classNames({ "mx_MessageComposer": true,