diff --git a/Build/Gruntfile.js b/Build/Gruntfile.js
index 4500779cc23e1a18f34b9c15f5f48907dcfc22bc..e3c8db960659e99536354352bd86bd5f12871378 100644
--- a/Build/Gruntfile.js
+++ b/Build/Gruntfile.js
@@ -205,6 +205,12 @@ module.exports = function(grunt) {
 					'<%= paths.sysext %>backend/Resources/Public/Icons/Spinner/spinner-circle-dark.svg': '<%= paths.icons %>Spinner/spinner-circle-dark.svg',
 					'<%= paths.sysext %>backend/Resources/Public/Icons/Spinner/spinner-circle-light.svg': '<%= paths.icons %>Spinner/spinner-circle-light.svg'
 				}
+			},
+			// Overlay Icons
+			icons_overlay: {
+				files: {
+					'<%= paths.backend %>Public/Icons/Overlay/overlay-read-only.svg': '<%= paths.icons %>Overlay/overlay-read-only.svg'
+				}
 			}
 		}
 	});
diff --git a/Build/Resources/Private/Icons/Overlay/overlay-read-only.svg b/Build/Resources/Private/Icons/Overlay/overlay-read-only.svg
new file mode 100644
index 0000000000000000000000000000000000000000..d4245a1e0f364cb70c67641275b91bcad5d08e16
--- /dev/null
+++ b/Build/Resources/Private/Icons/Overlay/overlay-read-only.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve">
+<g id="overlay-read-only">
+	<circle display="inline" fill="#C83C3C" cx="8" cy="8" r="7"/>
+	<path display="inline" fill="#FFFFFF" d="M11.54,5.88l-5.66,5.66c-0.2,0.2-0.51,0.2-0.71,0l-0.71-0.71c-0.2-0.2-0.2-0.51,0-0.71
+		l5.66-5.66c0.2-0.2,0.51-0.2,0.71,0l0.71,0.71C11.73,5.37,11.73,5.68,11.54,5.88z"/>
+	<path display="inline" fill="#FFFFFF" d="M10.12,11.54L4.46,5.88c-0.2-0.2-0.2-0.51,0-0.71l0.71-0.71c0.2-0.2,0.51-0.2,0.71,0
+		l5.66,5.66c0.2,0.2,0.2,0.51,0,0.71l-0.71,0.71C10.63,11.73,10.32,11.73,10.12,11.54z"/>
+</g>
+</svg>
diff --git a/Build/Resources/Public/Less/Component/icon.less b/Build/Resources/Public/Less/Component/icon.less
index bc28872eb123bf40693640339dd6bd9c9a4e5599..72806f907dd64f8ef3d88d872beba57cc3e4f132 100644
--- a/Build/Resources/Public/Less/Component/icon.less
+++ b/Build/Resources/Public/Less/Component/icon.less
@@ -133,7 +133,6 @@
 .icon-default-not-found,
 .icon-actions-edit-copy-release,
 .icon-actions-edit-cut-release,
-.icon-overlay-read-only,
 .icon-status-status-current,
 .icon-status-dialog-error,
 .icon-status-status-permission-denied {
diff --git a/typo3/sysext/backend/Resources/Public/Icons/Overlay/overlay-read-only.svg b/typo3/sysext/backend/Resources/Public/Icons/Overlay/overlay-read-only.svg
new file mode 100644
index 0000000000000000000000000000000000000000..82ef5fecc14efc30a59b121d037b01fcebed4be6
--- /dev/null
+++ b/typo3/sysext/backend/Resources/Public/Icons/Overlay/overlay-read-only.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><circle fill="#C83C3C" cx="8" cy="8" r="7"/><path fill="#FFF" d="M11.54 5.88l-5.66 5.66c-.2.2-.51.2-.71 0l-.71-.71c-.2-.2-.2-.51 0-.71l5.66-5.66c.2-.2.51-.2.71 0l.71.71c.19.2.19.51 0 .71z"/><path fill="#FFF" d="M10.12 11.54L4.46 5.88c-.2-.2-.2-.51 0-.71l.71-.71c.2-.2.51-.2.71 0l5.66 5.66c.2.2.2.51 0 .71l-.71.71c-.2.19-.51.19-.71 0z"/></svg>
\ No newline at end of file
diff --git a/typo3/sysext/core/Classes/Imaging/IconRegistry.php b/typo3/sysext/core/Classes/Imaging/IconRegistry.php
index bf9ac0adf1f0e12a36838a9dffb0f597b79b40f3..6b286173d55cadce5b7de3866edeae5000355be9 100644
--- a/typo3/sysext/core/Classes/Imaging/IconRegistry.php
+++ b/typo3/sysext/core/Classes/Imaging/IconRegistry.php
@@ -843,11 +843,11 @@ class IconRegistry implements \TYPO3\CMS\Core\SingletonInterface {
 
 		// Overlays
 		'overlay-read-only' => array(
-			'provider' => FontawesomeIconProvider::class,
+			'provider' => SvgIconProvider::class,
 			'options' => array(
-				'name' => 'times-circle',
+				'source' => 'EXT:backend/Resources/Public/Icons/Overlay/overlay-read-only.svg',
 			)
-		),
+		)
 	);
 
 	/**
diff --git a/typo3/sysext/t3skin/Resources/Public/Css/backend.css b/typo3/sysext/t3skin/Resources/Public/Css/backend.css
index 178130d0d48ee0d26020bebbbe29bc95b849c22a..2105725aed0c0312ef657f5fcd6a73b5ee36a267 100644
--- a/typo3/sysext/t3skin/Resources/Public/Css/backend.css
+++ b/typo3/sysext/t3skin/Resources/Public/Css/backend.css
@@ -7855,7 +7855,6 @@ button.close {
 .icon-default-not-found,
 .icon-actions-edit-copy-release,
 .icon-actions-edit-cut-release,
-.icon-overlay-read-only,
 .icon-status-status-current,
 .icon-status-dialog-error,
 .icon-status-status-permission-denied {