diff --git a/bigbluebutton-html5/imports/api/meetings/server/handlers/recordingStatusChange.js b/bigbluebutton-html5/imports/api/meetings/server/handlers/recordingStatusChange.js
index 2b97c56f3a97b0fe37ed8971c9e48d19f011abbf..c555f61840dd7d03aa7a28610b46253d209c1903 100644
--- a/bigbluebutton-html5/imports/api/meetings/server/handlers/recordingStatusChange.js
+++ b/bigbluebutton-html5/imports/api/meetings/server/handlers/recordingStatusChange.js
@@ -3,9 +3,9 @@ import Logger from '/imports/startup/server/logger';
 import Meetings from '/imports/api/meetings';
 
 export default function handleRecordingStatusChange({ payload }) {
-  const meetingId = arg.payload.meeting_id;
-  const intendedForRecording = arg.payload.recorded;
-  const currentlyBeingRecorded = arg.payload.recording;
+  const meetingId = payload.meeting_id;
+  const intendedForRecording = payload.recorded;
+  const currentlyBeingRecorded = payload.recording;
 
   check(meetingId, String);
   check(intendedForRecording, Boolean);