diff --git a/interface/lib/classes/tform_base.inc.php b/interface/lib/classes/tform_base.inc.php index 7b031dd345c5c1fd2ae59851ad3ef64720162845..dad8266971c15f675881b56c3a11fe7fc90cff44 100644 --- a/interface/lib/classes/tform_base.inc.php +++ b/interface/lib/classes/tform_base.inc.php @@ -478,7 +478,7 @@ class tform_base { if(isset($record[$key])) { $val = $record[$key]; } else { - $val = ''; + $val = $field['default']; } // If Datasource is set, get the data from there @@ -621,11 +621,7 @@ class tform_base { break; default: - if(isset($record[$key])) { - $new_record[$key] = $app->functions->htmlentities($record[$key]); - } else { - $new_record[$key] = ''; - } + $new_record[$key] = $app->functions->htmlentities($val); } } }