diff --git a/src/python/dm/daq_web_service/api/experimentRestApi.py b/src/python/dm/daq_web_service/api/experimentRestApi.py
index f6cca3a4e9c5b19d5db5b209a8b61fdacc9aaaa2..8e3c433b87cc73e1e36bf29d96024d60575b726a 100755
--- a/src/python/dm/daq_web_service/api/experimentRestApi.py
+++ b/src/python/dm/daq_web_service/api/experimentRestApi.py
@@ -23,7 +23,6 @@ class ExperimentRestApi(DaqRestApi):
             raise InvalidRequest('Experiment data directory must be provided.')
         daqInfo['experimentName'] = experimentName
         daqInfo['dataDirectory'] = dataDirectory
-        #print json.dumps(daqInfo)
         url += '?experimentName=%s' % Encoder.encode(experimentName)
         url += '&dataDirectory=%s' % Encoder.encode(dataDirectory)
         url += '&daqInfo=%s' % (Encoder.encode(json.dumps(daqInfo)))
@@ -48,7 +47,9 @@ class ExperimentRestApi(DaqRestApi):
             raise InvalidRequest('Experiment data directory must be provided.')
         daqInfo['experimentName'] = experimentName
         daqInfo['dataDirectory'] = dataDirectory
-        url += '?daqInfo=%s' % (Encoder.encode(json.dumps(daqInfo)))
+        url += '?experimentName=%s' % Encoder.encode(experimentName)
+        url += '&dataDirectory=%s' % Encoder.encode(dataDirectory)
+        url += '&daqInfo=%s' % (Encoder.encode(json.dumps(daqInfo)))
         responseDict = self.sendSessionRequest(url=url, method='POST')
         return Experiment(responseDict)