diff --git a/app/views/devise/registrations/_password_confirmation.html.erb b/app/views/devise/registrations/_password_confirmation.html.erb
new file mode 100644
index 0000000..837b740
--- /dev/null
+++ b/app/views/devise/registrations/_password_confirmation.html.erb
@@ -0,0 +1,23 @@
+
+
+
+
+
+
<%= _('Your email address is also your login id and therefore an important part of your account information. For your safety we require you to confirm your password to make this change.') %>
+
+ <%= f.label :current_password, _('Password'), class: 'control-label' %>
+ <%= f.password_field :current_password, class: 'form-control' %>
+ <%= f.password_field :password, class: 'hide' %>
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/views/devise/registrations/_personal_details.html.erb b/app/views/devise/registrations/_personal_details.html.erb
index d3b9929..eb07ae2 100644
--- a/app/views/devise/registrations/_personal_details.html.erb
+++ b/app/views/devise/registrations/_personal_details.html.erb
@@ -10,7 +10,8 @@
<%= f.label(:email, _('Email'), class: 'control-label') %>
- <%= f.email_field(:email, class: "form-control", "aria-required": true, 'data-toggle': "tooltip", title: _('Please enter your current password below when changing your email address.'), value: @user.email) %>
+ <%= f.email_field(:email, class: "form-control", "aria-required": true, value: @user.email) %>
+ <%= hidden_field_tag :original_email, @user.email %>
@@ -23,11 +24,6 @@
<%= f.text_field(:surname, class: "form-control", "aria-required": true, value: @user.surname) %>
-
- <%= f.label(:password, _('Password'), class: 'control-label') %>
- <%= f.password_field(:password, class: "form-control", "aria-required": true) %>
-
-
<% org_admin = (current_user.can_org_admin? && !current_user.can_super_admin?) %>