--- flexiconvert.module.2007-06-01	2007-06-01 15:45:24.000000000 +0100
+++ flexiconvert.module	2007-06-04 18:07:58.000000000 +0100
@@ -57,7 +57,7 @@
   while( $row = db_fetch_array( $result ) ) {
     $label = $row['label'];
     $cckfield = strtolower( $label );
-    $cckfield = 'field_'. str_replace(' ', '_', $cckfield); // .'_value';
+    $cckfield = 'field_'. substr( str_replace(array(' ', '-'), array('_', '_'), $cckfield), 0, 25); // .'_value';
     $fields[ $row['field_id'] ] = $cckfield;
     drupal_set_message("Mapping $label (flexifield-".$row['field_id'].") to $cckfield");
   }    
