Update preview function so form isn't displayed; fix current_password requirement for non-registered users