diff --git a/lib/Doctrine/Import/Mysql.php b/lib/Doctrine/Import/Mysql.php
index da3244e..eebe65e 100644
--- a/lib/Doctrine/Import/Mysql.php
+++ b/lib/Doctrine/Import/Mysql.php
@@ -151,7 +151,6 @@ class Doctrine_Import_Mysql extends Doctrine_Import
             $decl = $this->conn->dataDict->getPortableDeclaration($val);
 
             $values = isset($decl['values']) ? $decl['values'] : array();
-            $val['default'] = $val['default'] == 'CURRENT_TIMESTAMP' ? null : $val['default'];
 
             $description = array(
                           'name'          => $val['field'],
@@ -163,10 +162,12 @@ class Doctrine_Import_Mysql extends Doctrine_Import
                           'unsigned'      => (bool) $decl['unsigned'],
                           'values'        => $values,
                           'primary'       => (strtolower($val['key']) == 'pri'),
-                          'default'       => $val['default'],
                           'notnull'       => (bool) ($val['null'] != 'YES'),
                           'autoincrement' => (bool) (strpos($val['extra'], 'auto_increment') !== false),
                           );
+            if(key_exists("default", $val)){
+                $description['default'] = $val['default'] == 'CURRENT_TIMESTAMP' ? null : $val['default'];
+            }
             if (isset($decl['scale'])) {
                 $description['scale'] = $decl['scale'];
             }
@@ -237,4 +238,4 @@ class Doctrine_Import_Mysql extends Doctrine_Import
 
         return $this->conn->fetchColumn($query);
     }
-}
\ No newline at end of file
+}
