diff --git a/phpBB/docs/CHANGELOG.html b/phpBB/docs/CHANGELOG.html
index 70026d724b..02050416b8 100644
--- a/phpBB/docs/CHANGELOG.html
+++ b/phpBB/docs/CHANGELOG.html
@@ -166,6 +166,7 @@
[Fix] Ensure user errors are displayed regardless of PHP settings. (Bug #47505)
[Fix] Permit null values for non-required integer custom profile fields and ensure zero complies with the range limits. (Bug #40925)
[Fix] Allow changing forum from select box under certain circumstances. (Bug #37525)
+ [Fix] Display required fields notice on registration above the custom profile fields. (Bug #39665)
[Change] Change the data format of the default file ACM to be more secure from tampering and have better performance.
[Change] Add index on log_time to the log table to prevent slowdown on boards with many log entries. (Bug #44665 - Patch by bantu)
[Change] Template engine now permits to a limited extent variable includes.
diff --git a/phpBB/styles/prosilver/template/ucp_register.html b/phpBB/styles/prosilver/template/ucp_register.html
index 822293973d..7ec245bdcb 100644
--- a/phpBB/styles/prosilver/template/ucp_register.html
+++ b/phpBB/styles/prosilver/template/ucp_register.html
@@ -26,9 +26,6 @@
- {L_REG_COND}
-
- - {L_ITEMS_REQUIRED}
-
{L_USERNAME_EXPLAIN}
@@ -62,6 +59,9 @@
+
+ - {L_ITEMS_REQUIRED}
+
-
@@ -70,6 +70,8 @@
- {profile_fields.FIELD}
+
+
diff --git a/phpBB/styles/subsilver2/template/ucp_register.html b/phpBB/styles/subsilver2/template/ucp_register.html
index fc3e4c119f..ebcdf2d76b 100644
--- a/phpBB/styles/subsilver2/template/ucp_register.html
+++ b/phpBB/styles/subsilver2/template/ucp_register.html
@@ -32,11 +32,6 @@
{L_REG_COND} |
-
-
- {L_ITEMS_REQUIRED} |
-
-
{L_USERNAME}: {L_USERNAME_EXPLAIN} |
@@ -66,6 +61,10 @@
{L_TIMEZONE}: |
|
+
+
+ {L_ITEMS_REQUIRED} |
+
@@ -77,6 +76,7 @@
|
+