diff --git a/Classes/Hooks/EditDocumentController.php b/Classes/Hooks/EditDocumentController.php
deleted file mode 100644
index 34b2ef2dfccbea5b3aa949dd7054dc8af7c2c603..0000000000000000000000000000000000000000
--- a/Classes/Hooks/EditDocumentController.php
+++ /dev/null
@@ -1,68 +0,0 @@
-<?php
-
-namespace SGalinski\SgNews\Hooks;
-
-/***************************************************************
- *  Copyright notice
- *
- *  (c) sgalinski Internet Services (https://www.sgalinski.de)
- *  All rights reserved
- *
- *  This script is part of the TYPO3 project. The TYPO3 project is
- *  free software; you can redistribute it and/or modify
- *  it under the terms of the GNU General Public License as published by
- *  the Free Software Foundation; either version 2 of the License, or
- *  (at your option) any later version.
- *
- *  The GNU General Public License can be found at
- *  http://www.gnu.org/copyleft/gpl.html.
- *
- *  This script is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- *  GNU General Public License for more details.
- *
- *  This copyright notice MUST APPEAR in all copies of the script!
- ***************************************************************/
-
-use SGalinski\SgNews\Utility\BackendNewsUtility;
-use TYPO3\CMS\Backend\Controller\EditDocumentController as CoreEditDocumentController;
-use TYPO3\CMS\Backend\Utility\BackendUtility;
-
-/**
- * Backend edid form hook
- */
-class EditDocumentController {
-
-	/**
-	 * Sets the default value for the pages author field
-	 * to the name of the logged-in user
-	 *
-	 * @param CoreEditDocumentController $controller
-	 * @return void
-	 */
-	public function preInitAfter($controller) {
-		$tables = ['pages'];
-		if (
-			$GLOBALS['BE_USER']->user['realName'] !== ''
-			&& (isset($controller->editconf[$tables[0]]) || isset($controller->editconf[$tables[1]]))
-		) {
-			$doktype = 0;
-			$userName = $GLOBALS['BE_USER']->user['realName'];
-			$tableName = isset($controller->editconf[$tables[0]]) ? $tables[0] : $tables[1];
-			$command = reset($controller->editconf[$tableName]);
-			$pageUid = key($controller->editconf[$tableName]);
-			if ($command === 'edit') {
-				$pageRow = BackendUtility::getRecord($tableName, (int) $pageUid);
-				if ($pageRow && isset($pageRow['doktype'])) {
-					$doktype = (int) $pageRow['doktype'];
-				}
-			} elseif ($command === 'new' && isset($controller->overrideVals[$tableName]['doktype'])) {
-				$doktype = (int) $controller->overrideVals[$tableName]['doktype'];
-			}
-			if ($doktype === BackendNewsUtility::NEWS_DOKTYPE) {
-				$GLOBALS['BE_USER']->userTS['TCAdefaults.'][$tableName . '.']['author'] = $userName;
-			}
-		}
-	}
-}
diff --git a/ext_localconf.php b/ext_localconf.php
index 8292595f0c1c632c0874fc1f7b0caa38cb48d5b8..7c4c6509452b5857286f83a98d96e8982420c2e7 100644
--- a/ext_localconf.php
+++ b/ext_localconf.php
@@ -100,18 +100,6 @@ call_user_func(
 		$GLOBALS['TYPO3_CONF_VARS']['SYS']['Objects'][\TYPO3\CMS\Core\Page\PageRenderer::class] =
 			['className' => \SGalinski\SgNews\Xclass\PageRenderer::class];
 
-		/** @var \TYPO3\CMS\Extbase\SignalSlot\Dispatcher $signalSlotDispatcher */
-		$signalSlotDispatcher = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(
-			\TYPO3\CMS\Extbase\SignalSlot\Dispatcher::class
-		);
-
-		$signalSlotDispatcher->connect(
-			\TYPO3\CMS\Backend\Controller\EditDocumentController::class,
-			'preInitAfter',
-			\SGalinski\SgNews\Hooks\EditDocumentController::class,
-			'preInitAfter'
-		);
-
 		# Hook to add the "go to News Module Button
 		if (!is_array($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/db_layout.php']['drawHeaderHook'])) {
 			$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/db_layout.php']['drawHeaderHook'] = [];