diff --git a/core/Controller/OCJSController.php b/core/Controller/OCJSController.php
index 617f6b2523681c5c16e7188d2e25865146e2ce23..29a210a092d8f9df4a7f09144bd2ef8c16888bd5 100644
--- a/core/Controller/OCJSController.php
+++ b/core/Controller/OCJSController.php
@@ -37,6 +37,7 @@ use OCP\AppFramework\Http\DataDisplayResponse;
 use OCP\Defaults;
 use OCP\IConfig;
 use OCP\IGroupManager;
+use OCP\IInitialStateService;
 use OCP\IRequest;
 use OCP\ISession;
 use OCP\IURLGenerator;
@@ -63,6 +64,7 @@ class OCJSController extends Controller {
 	 * @param IniGetWrapper $iniWrapper
 	 * @param IURLGenerator $urlGenerator
 	 * @param CapabilitiesManager $capabilitiesManager
+	 * @param IInitialStateService $initialStateService
 	 */
 	public function __construct($appName,
 								IRequest $request,
@@ -75,7 +77,8 @@ class OCJSController extends Controller {
 								IGroupManager $groupManager,
 								IniGetWrapper $iniWrapper,
 								IURLGenerator $urlGenerator,
-								CapabilitiesManager $capabilitiesManager) {
+								CapabilitiesManager $capabilitiesManager,
+								IInitialStateService $initialStateService) {
 		parent::__construct($appName, $request);
 
 		$this->helper = new JSConfigHelper(
@@ -88,7 +91,8 @@ class OCJSController extends Controller {
 			$groupManager,
 			$iniWrapper,
 			$urlGenerator,
-			$capabilitiesManager
+			$capabilitiesManager,
+			$initialStateService,
 		);
 	}