Index: branches/5.2.x/core/units/helpers/multilanguage_helper.php =================================================================== diff -u -N -r14811 -r15105 --- branches/5.2.x/core/units/helpers/multilanguage_helper.php (.../multilanguage_helper.php) (revision 14811) +++ branches/5.2.x/core/units/helpers/multilanguage_helper.php (.../multilanguage_helper.php) (revision 15105) @@ -1,6 +1,6 @@ Conn->qstr($field_options['default']); $field_mask['type'] = $field_options['db_type']; } - $field_mask['default'] = ($field_mask['null'] == 'NOT NULL' && $default_value == 'NULL') ? '' - : 'DEFAULT ' . $default_value; + $field_mask['default'] = ($field_mask['null'] == 'NOT NULL' && $default_value == 'NULL') ? '' : 'DEFAULT ' . $default_value; + if ( strtoupper($field_mask['type']) == 'TEXT' ) { // text fields in mysql doesn't have default value $field_mask = $field_mask['name'] . ' ' . $field_mask['type'] . ' ' . $field_mask['null'];