diff --git a/typo3/sysext/install/Resources/Private/Partials/Action/Tool/AllConfiguration/SubSection.html b/typo3/sysext/install/Resources/Private/Partials/Action/Tool/AllConfiguration/SubSection.html
index 39ab0dc0076577caf3b09658dfb08043614508e6..f47066e42379bdadc5403d32c987f11c91fb18e6 100644
--- a/typo3/sysext/install/Resources/Private/Partials/Action/Tool/AllConfiguration/SubSection.html
+++ b/typo3/sysext/install/Resources/Private/Partials/Action/Tool/AllConfiguration/SubSection.html
@@ -8,6 +8,7 @@
 	<div class="toggleData" style="display:none">
 		<f:for each="{sectionData}" as="item">
 			<div class="item">
+				<a id="{sectionName}-{item.key}"></a>
 				<strong>[{sectionName}][{item.key}] </strong>
 				<f:if condition="{item.type} == 'checkbox'">
 					<f:then>
diff --git a/typo3/sysext/install/Resources/Public/Javascript/Install.js b/typo3/sysext/install/Resources/Public/Javascript/Install.js
index e7d4c2efcfbda522f5dd71f2a663e9038384d9c4..49472fa1dc5d96638fd74de369d017561f3ec5f6 100644
--- a/typo3/sysext/install/Resources/Public/Javascript/Install.js
+++ b/typo3/sysext/install/Resources/Public/Javascript/Install.js
@@ -527,6 +527,21 @@ $(document).ready(function() {
 		TYPO3.Install.Scrolling.handleButtonScrolling();
 	});
 
+	$('.item-description').find('a').on('click', function() {
+		targetToggleGroupId = $(this.hash);
+		if (targetToggleGroupId) {
+			$currentToggleGroup = $(this).closest('.toggleGroup');
+			$targetToggleGroup = $(targetToggleGroupId).closest('.toggleGroup');
+			if ($targetToggleGroup != $currentToggleGroup) {
+				$currentToggleGroup.removeClass('expanded');
+				$currentToggleGroup.find('.toggleData').hide();
+				$targetToggleGroup.addClass('expanded');
+				$targetToggleGroup.find('.toggleData').show();
+				TYPO3.Install.Scrolling.handleButtonScrolling();
+			}
+		}
+	});
+
 	// Simple password strength indicator
 	$('.t3-install-form-password-strength').on('keyup', function() {
 		var value = $(this).val();