diff --git a/typo3/sysext/install/Classes/Controller/Action/Ajax/ExtensionCompatibilityTester.php b/typo3/sysext/install/Classes/Controller/Action/Ajax/ExtensionCompatibilityTester.php
index 91461c49df2b0567e4f96b669a21a52fc66d48c1..43f15496dbf9e6b4791b8cc1d098c6900c8af07d 100644
--- a/typo3/sysext/install/Classes/Controller/Action/Ajax/ExtensionCompatibilityTester.php
+++ b/typo3/sysext/install/Classes/Controller/Action/Ajax/ExtensionCompatibilityTester.php
@@ -138,7 +138,7 @@ class ExtensionCompatibilityTester extends AbstractAjaxAction {
 	 * @param \ArrayAccess $extension
 	 * @return void
 	 */
-	protected function loadExtTablesForExtension($extensionKey, \ArrayAccess $extension) {
+	protected function loadExtTablesForExtension($extensionKey, array $extension) {
 		// In general it is recommended to not rely on it to be globally defined in that
 		// scope, but we can not prohibit this without breaking backwards compatibility
 		global $T3_SERVICES, $T3_VAR, $TYPO3_CONF_VARS;
@@ -164,7 +164,7 @@ class ExtensionCompatibilityTester extends AbstractAjaxAction {
 	 * @param \ArrayAccess $extension
 	 * @return void
 	 */
-	protected function loadExtLocalconfForExtension($extensionKey, \ArrayAccess $extension) {
+	protected function loadExtLocalconfForExtension($extensionKey, array $extension) {
 		// This is the main array meant to be manipulated in the ext_localconf.php files
 		// In general it is recommended to not rely on it to be globally defined in that
 		// scope but to use $GLOBALS['TYPO3_CONF_VARS'] instead.