---
title: "Breaking: #96094 - Module icons removed"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:breaking-96094"
source: "Changelog/12.0/Breaking-96094-ModuleIconsRemoved.rst"
typo3-version: "12.0"
typo3-major: 12
type: "breaking"
issue: 96094
forge: "https://forge.typo3.org/issues/96094"
tags: ["Backend", "NotScanned"]
rendered: "2026-10-01T19:27:47+00:00"
---

# Breaking: #96094 - Module icons removed {#breaking-96094}

See [forge#96094](https://forge.typo3.org/issues/96094)

## Description {#description}

The following module icons are removed as they are not needed anymore
by TYPO3 itself. You can find the according icon identifier in parenthesis.

-   `EXT:backend/Resources/Public/Icons/module-about.svg` (`module-about`)
-   `EXT:backend/Resources/Public/Icons/module-contentelements.svg` (`module-contentelements`)
-   `EXT:backend/Resources/Public/Icons/module-cshmanual.svg` (`module-cshmanual`)
-   `EXT:backend/Resources/Public/Icons/module-page.svg` (`module-page`)
-   `EXT:backend/Resources/Public/Icons/module-sites.svg` (`module-sites`)
-   `EXT:backend/Resources/Public/Icons/module-templates.svg` (`module-templates`)
-   `EXT:backend/Resources/Public/Icons/module-urls.svg` (`module-urls`)
-   `EXT:belog/Resources/Public/Icons/module-belog.svg` (`module-belog`)
-   `EXT:beuser/Resources/Public/Icons/module-beuser.svg` (`module-beuser`)
-   `EXT:beuser/Resources/Public/Icons/module-permission.svg` (`module-permission`)
-   `EXT:extensionmanager/Resources/Public/Icons/module-extensionmanager.svg` (`module-extensionmanager`)
-   `EXT:filelist/Resources/Public/Icons/module-filelist.svg` (`module-filelist`)
-   `EXT:form/Resources/Public/Icons/module-form.svg` (`module-form`)
-   `EXT:indexed_search/Resources/Public/Icons/module-indexed_search.svg` (`module-indexed_search`)
-   `EXT:info/Resources/Public/Icons/module-info.svg` (`module-info`)
-   `EXT:lowlevel/Resources/Public/Icons/module-config.svg` (`module-config`)
-   `EXT:lowlevel/Resources/Public/Icons/module-dbint.svg` (`module-dbint`)
-   `EXT:recordlist/Resources/Public/Icons/module-list.svg` (`module-list`)
-   `EXT:recycler/Resources/Public/Icons/module-recycler.svg` (`module-recycler`)
-   `EXT:reports/Resources/Public/Icons/module-reports.svg` (`module-reports`)
-   `EXT:scheduler/Resources/Public/Icons/module-scheduler.svg` (`module-scheduler`)
-   `EXT:setup/Resources/Public/Icons/module-setup.svg` (`module-setup`)
-   `EXT:tstemplate/Resources/Public/Icons/module-tstemplate.svg` (`module-tstemplate`)
-   `EXT:viewpage/Resources/Public/Icons/module-viewpage.svg` (`module-viewpage`)
-   `EXT:workspaces/Resources/Public/Icons/module-workspaces.svg` (`module-workspaces`)

## Impact {#impact}

The mentioned icons are removed, any usage by path will result in a broken
image.

## Affected Installations {#affected-installations}

Third-party TYPO3 extensions using these icons.

## Migration {#migration}

Use the already available icon identifiers from [TYPO3.Icons](https://typo3.github.io/TYPO3.Icons/).
The module icons are all registered automatically by the IconRegistry.
In Fluid you can render them by calling `<core:icon identifier="module-icon">`.
In case you need the SVG file directly, download it from the above-mentioned
icon repository page.
