diff --git a/layouts/v7/resources/application.js b/layouts/v7/resources/application.js
index 8d97851863268337a9203d4e05bb687508c86d22..6595cd19a3bf33b19b179fb1a37ae52ec359546d 100644
--- a/layouts/v7/resources/application.js
+++ b/layouts/v7/resources/application.js
@@ -206,7 +206,8 @@ window.app = (function () {
 			for (var index = 0; index < queryParameters.length; index++) {
 				var queryParam = queryParameters[index];
 				var queryParamComponents = queryParam.split('=');
-				params[queryParamComponents[0]] = queryParamComponents[1];
+                if (queryParamComponents[0] in params) params[queryParamComponents[0]] += '&' + queryParamComponents[0] + '=' + queryParamComponents[1];
+				else params[queryParamComponents[0]] = queryParamComponents[1];
 			}
 			return params;
 		},