diff --git a/user/edit.html b/user/edit.html
index c2f6fbbe72b..b62884089e0 100644
--- a/user/edit.html
+++ b/user/edit.html
@@ -253,7 +253,7 @@ if (isadmin()) {
description) && !empty($CFG->profilesforenrolledusersonly) && !record_exists('user_students', 'userid', $userid)&& !record_exists('user_teachers', 'userid', $userid) && !$can_edit_user) {
+if (empty($user->description) && !empty($CFG->profilesforenrolledusersonly) && !record_exists('user_students', 'userid', $user->id)&& !record_exists('user_teachers', 'userid', $user->id) && !$can_edit_user) {
// prevent user editing description
} else {
?>