diff --git a/bigbluebutton-web/src/java/org/bigbluebutton/api/MeetingService.java b/bigbluebutton-web/src/java/org/bigbluebutton/api/MeetingService.java
index 8516f51d3ee238d5ddb72e3ab37e6a3b25a4a9de..c4c7f587f8ffc84cafeeff0744f32615176379b6 100755
--- a/bigbluebutton-web/src/java/org/bigbluebutton/api/MeetingService.java
+++ b/bigbluebutton-web/src/java/org/bigbluebutton/api/MeetingService.java
@@ -454,9 +454,9 @@ public class MeetingService implements MessageListener {
 	  
 	  Meeting breakout = paramsProcessorUtil.processCreateParams(params);
 	  
-	  presDownloadService.downloadAndProcessDocument(message.defaultPresentationURL, breakout.getInternalId());
-	  
 	  handleCreateMeeting(breakout);
+ 
+	  presDownloadService.downloadAndProcessDocument(message.defaultPresentationURL, breakout.getInternalId());
 	}
 	
   private void processEndBreakoutRoom(EndBreakoutRoom message) {