From 5bb3405dfd49283bded4735130ad0cc514c24d34 Mon Sep 17 00:00:00 2001 From: Cameron Date: Wed, 18 Nov 2015 20:32:34 -0800 Subject: [PATCH] Fixes #1240 - Usersettings 'required' fields not behaving as intended. --- e107_handlers/user_extended_class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/e107_handlers/user_extended_class.php b/e107_handlers/user_extended_class.php index 044d0526e..7581810b6 100644 --- a/e107_handlers/user_extended_class.php +++ b/e107_handlers/user_extended_class.php @@ -706,7 +706,7 @@ class e107_user_extended $regex = $tp->toText($parms[1]); $regexfail = $tp->toText($parms[2]); $fname = "ue[user_".$struct['user_extended_struct_name']."]"; - $required = vartrue($struct['user_extended_struct_required']) ? "required" : ""; + $required = vartrue($struct['user_extended_struct_required']) == 1 ? "required" : ""; $fid = $frm->name2id($fname); if(strpos($include, 'class') === FALSE)