diff --git a/typo3/sysext/core/Classes/Html/RteHtmlParser.php b/typo3/sysext/core/Classes/Html/RteHtmlParser.php
index ed47825..ca2ea5a 100644
--- a/typo3/sysext/core/Classes/Html/RteHtmlParser.php
+++ b/typo3/sysext/core/Classes/Html/RteHtmlParser.php
@@ -771,7 +771,11 @@ class RteHtmlParser extends \TYPO3\CMS\Core\Html\HtmlParser {
} elseif ($fileChar) {
// It is an internal file or folder
// Try to transform the href into a FAL reference
- $fileOrFolderObject = \TYPO3\CMS\Core\Resource\ResourceFactory::getInstance()->retrieveFileOrFolderObject($link_param);
+ try {
+ $fileOrFolderObject = \TYPO3\CMS\Core\Resource\ResourceFactory::getInstance()->retrieveFileOrFolderObject($link_param);
+ } catch(\TYPO3\CMS\Core\Resource\Exception\FileDoesNotExistException $e) {
+ // no file - nothing to do
+ }
if ($fileOrFolderObject instanceof \TYPO3\CMS\Core\Resource\Folder) {
// It's a folder
$folderIdentifier = $fileOrFolderObject->getIdentifier();