diff --git a/bigbluebutton-web/grails-app/controllers/org/bigbluebutton/web/controllers/PresentationController.groovy b/bigbluebutton-web/grails-app/controllers/org/bigbluebutton/web/controllers/PresentationController.groovy
index b2e82ce2c73c6a364e20bbe7f89df4bbf4474c02..481aa63d38d8812bfd2107492ef2b6bf475f2f74 100755
--- a/bigbluebutton-web/grails-app/controllers/org/bigbluebutton/web/controllers/PresentationController.groovy
+++ b/bigbluebutton-web/grails-app/controllers/org/bigbluebutton/web/controllers/PresentationController.groovy
@@ -68,7 +68,7 @@ class PresentationController {
         PresentationUploadToken presUploadToken = meetingService.getPresentationUploadToken(presentationToken);
         meetingService.sendPresentationUploadMaxFilesizeMessage(presUploadToken, originalContentLength, maxUploadFileSize as int);
 
-        response.setStatus(404);
+        response.setStatus(403);
         response.addHeader("Cache-Control", "no-cache")
         response.addHeader("x-file-too-large", "1")
         response.contentType = 'plain/text'