diff --git a/modules/API/API.js b/modules/API/API.js index 214707f955..fa1b611108 100644 --- a/modules/API/API.js +++ b/modules/API/API.js @@ -644,15 +644,15 @@ function initCommands() { } let recordingConfig; - const { recordingService } = state['features/base/config']; - if (!recordingService.enabled && !dropboxToken) { - logger.error('Failed starting recording: the recording service is not enabled'); + if (mode === JitsiRecordingConstants.mode.FILE) { + const { recordingService } = state['features/base/config']; - return; - } + if (!recordingService.enabled && !dropboxToken) { + logger.error('Failed starting recording: the recording service is not enabled'); - if (mode === JitsiRecordingConstants.mode.FILE) { + return; + } if (dropboxToken) { recordingConfig = { mode: JitsiRecordingConstants.mode.FILE,