diff --git a/apps/comments/appinfo/app.php b/apps/comments/appinfo/app.php
index 144a4506d380e460bd999d9754d62e823b4640a2..067e01e47ef780b718e4768d2576084f02f4b70d 100644
--- a/apps/comments/appinfo/app.php
+++ b/apps/comments/appinfo/app.php
@@ -26,13 +26,7 @@ $eventDispatcher->addListener(
 	'OCA\Files::loadAdditionalScripts',
 	function() {
 		\OCP\Util::addScript('oc-backbone-webdav');
-		\OCP\Util::addScript('comments', 'app');
-		\OCP\Util::addScript('comments', 'commentmodel');
-		\OCP\Util::addScript('comments', 'commentcollection');
-		\OCP\Util::addScript('comments', 'commentsummarymodel');
-		\OCP\Util::addScript('comments', 'commentstabview');
-		\OCP\Util::addScript('comments', 'filesplugin');
-		\OCP\Util::addScript('comments', 'activitytabviewplugin');
+		\OCP\Util::addScript('comments', 'merged');
 		\OCP\Util::addStyle('comments', 'comments');
 	}
 );
diff --git a/apps/comments/js/merged.json b/apps/comments/js/merged.json
new file mode 100644
index 0000000000000000000000000000000000000000..66a63e88d17454cab52c98afed46c14a4a7661a5
--- /dev/null
+++ b/apps/comments/js/merged.json
@@ -0,0 +1,9 @@
+[
+  "app.js",
+  "commentmodel.js",
+  "commentcollection.js",
+  "commentsummarymodel.js",
+  "commentstabview.js",
+  "filesplugin.js",
+  "activitytabviewplugin.js"
+]