diff --git a/bigbluebutton-web/grails-app/controllers/org/bigbluebutton/web/controllers/ApiController.groovy b/bigbluebutton-web/grails-app/controllers/org/bigbluebutton/web/controllers/ApiController.groovy
index 26db1af1eed6cbcbfcce847edb6adee7bad45ce2..af1ea828a749a24793f4d22b1e4ed131acdfe27c 100755
--- a/bigbluebutton-web/grails-app/controllers/org/bigbluebutton/web/controllers/ApiController.groovy
+++ b/bigbluebutton-web/grails-app/controllers/org/bigbluebutton/web/controllers/ApiController.groovy
@@ -168,9 +168,9 @@ class ApiController {
     }
 
     String createTime = params.createTime
-    if (StringUtils.isEmpty(createTime)) {
-      errors.missingParamError("createTime");
-    }
+//    if (StringUtils.isEmpty(createTime)) {
+//      errors.missingParamError("createTime");
+//    }
     
     // Everything is good so far. Translate the external meeting id to an internal meeting id. If
     // we can't find the meeting, complain.					        
diff --git a/bigbluebutton-web/src/java/org/bigbluebutton/api/ParamsProcessorUtil.java b/bigbluebutton-web/src/java/org/bigbluebutton/api/ParamsProcessorUtil.java
index 56dc86aed4094b70406bb26a4d80bf4cfaa25e6d..5d1318e7a96abf087069e3d0f625b9a3947f5a35 100755
--- a/bigbluebutton-web/src/java/org/bigbluebutton/api/ParamsProcessorUtil.java
+++ b/bigbluebutton-web/src/java/org/bigbluebutton/api/ParamsProcessorUtil.java
@@ -250,7 +250,7 @@ public class ParamsProcessorUtil {
 	    String welcomeMessage = processWelcomeMessage(params.get("welcome"));
 	    welcomeMessage = substituteKeywords(welcomeMessage, dialNumber, telVoice, meetingName);
 	    
-	    String internalMeetingId = "";
+	    String internalMeetingId = convertToInternalMeetingId(externalMeetingId);
 	    
 	    // Check if this is a test meeting. NOTE: This should not belong here. Extract this out.				
 	    if (isTestMeeting(telVoice)) {