diff --git a/typo3/sysext/backend/Classes/Controller/File/FileController.php b/typo3/sysext/backend/Classes/Controller/File/FileController.php
index 4c95a4faa9994fb5a41410ecc76dda92abcee7e8..2ddf555bb2ec018b8a2233a00e5dadd4b86ae7cd 100644
--- a/typo3/sysext/backend/Classes/Controller/File/FileController.php
+++ b/typo3/sysext/backend/Classes/Controller/File/FileController.php
@@ -163,8 +163,6 @@ class FileController
      */
     public function finish()
     {
-        // Push errors to flash message queue, if there are any
-        $this->fileProcessor->pushErrorMessagesToFlashMessageQueue();
         BackendUtility::setUpdateSignal('updateFolderTree');
         if ($this->redirect) {
             \TYPO3\CMS\Core\Utility\HttpUtility::redirect($this->redirect);
@@ -183,8 +181,6 @@ class FileController
     {
         $this->main();
 
-        // Push errors to flash message queue, if there are any
-        $this->fileProcessor->pushErrorMessagesToFlashMessageQueue();
         BackendUtility::setUpdateSignal('updateFolderTree');
 
         if ($this->redirect) {
diff --git a/typo3/sysext/core/Classes/Utility/File/ExtendedFileUtility.php b/typo3/sysext/core/Classes/Utility/File/ExtendedFileUtility.php
index 46f6bd0d709006aa94eceffd68f27bd116383271..e8d1e95df8cee024fe1d9d07612e9f73dc5ff52a 100644
--- a/typo3/sysext/core/Classes/Utility/File/ExtendedFileUtility.php
+++ b/typo3/sysext/core/Classes/Utility/File/ExtendedFileUtility.php
@@ -312,9 +312,11 @@ class ExtendedFileUtility extends BasicFileUtility
      * Adds all log error messages from the operations of this script instance to the FlashMessageQueue
      *
      * @return void
+     * @deprecated since TYPO3 CMS 8, will be removed in TYPO3 CMS 9
      */
     public function pushErrorMessagesToFlashMessageQueue()
     {
+        GeneralUtility::logDeprecatedFunction();
         foreach ($this->getErrorMessages() as $msg) {
             $flashMessage = GeneralUtility::makeInstance(
                 FlashMessage::class,
diff --git a/typo3/sysext/core/Documentation/Changelog/master/Deprecation-71255-ExtendedFileUtilitypushErrorMessagesToFlashMessageQueue.rst b/typo3/sysext/core/Documentation/Changelog/master/Deprecation-71255-ExtendedFileUtilitypushErrorMessagesToFlashMessageQueue.rst
new file mode 100644
index 0000000000000000000000000000000000000000..3d075e574b557ef29170d94fb6c2bc7847e2fdcb
--- /dev/null
+++ b/typo3/sysext/core/Documentation/Changelog/master/Deprecation-71255-ExtendedFileUtilitypushErrorMessagesToFlashMessageQueue.rst
@@ -0,0 +1,20 @@
+=================================================================================
+Deprecation: #71255 - ExtendedFileUtility::pushErrorMessagesToFlashMessageQueue()
+=================================================================================
+
+Description
+===========
+
+Method ``\TYPO3\CMS\Core\Utility\File\ExtendedFileUtility::pushErrorMessagesToFlashMessageQueue()`` has been marked as deprecated.
+
+
+Affected Installations
+======================
+
+Instances with custom backend modules that use this method.
+
+
+Migration
+=========
+
+Implement the method by yourself.
diff --git a/typo3/sysext/filelist/Classes/Controller/FileListController.php b/typo3/sysext/filelist/Classes/Controller/FileListController.php
index fd689aa21071a5573b2c27ff391269cdfc163ff2..dad420cf0be53c6d9b87f92462689ded00949bff 100644
--- a/typo3/sysext/filelist/Classes/Controller/FileListController.php
+++ b/typo3/sysext/filelist/Classes/Controller/FileListController.php
@@ -378,7 +378,6 @@ class FileListController extends ActionController
                     $fileProcessor->setExistingFilesConflictMode($this->overwriteExistingFiles);
                     $fileProcessor->start($FILE);
                     $fileProcessor->processData();
-                    $fileProcessor->pushErrorMessagesToFlashMessageQueue();
                 }
             }
             // Start up filelisting object, include settings.