diff --git a/typo3/sysext/install/Resources/Private/Templates/BackendModule/BackendUserConfirmation.html b/typo3/sysext/install/Resources/Private/Templates/BackendModule/BackendUserConfirmation.html
index 4b3697ffd844aa169a9b88000301825e7755a4d0..a28e9e5ba8855809c319dba4e45c80938a25769d 100644
--- a/typo3/sysext/install/Resources/Private/Templates/BackendModule/BackendUserConfirmation.html
+++ b/typo3/sysext/install/Resources/Private/Templates/BackendModule/BackendUserConfirmation.html
@@ -35,9 +35,10 @@
                                     <label for="confirmationPassword">
                                         <f:translate key="LLL:EXT:backend/Resources/Private/Language/locallang.xlf:login.password" />
                                     </label>
+                                    <f:variable name="autocomplete" value="{f:if(condition: flagInstallToolPassword, then: 'section-install current-password', else: 'current-password')}" />
                                     <f:form.password name="confirmationPassword" id="confirmationPassword" class="form-control"
                                                     data="{f:if(condition:flagInstallToolPassword, else:'{rsa-encryption: \'confirmationPasswordInternal\'}')}"
-                                                    additionalAttributes="{required: 'required'}" />
+                                                    additionalAttributes="{required: 'required', autocomplete: autocomplete}" />
                                     <!-- Internal password field, e.g. used for ext:rsaauth -->
                                     <f:if condition="{flagInstallToolPassword}">
                                         <f:else>