diff --git a/da/tools/io4.py b/da/tools/io4.py
index ebd8e419ff54ea61d14312fab02bc8dbedf58408..508be8940af29cf0230170c4dcda694580b14b61 100755
--- a/da/tools/io4.py
+++ b/da/tools/io4.py
@@ -307,6 +307,8 @@ class CT_CDF(netCDF4.Dataset):
             if datadict.has_key('dtype'):
                 if datadict['dtype'] == 'int':
                     var = self.createVariable(datadict['name'],'i4',datadict['dims'])#,fill_value=datadict['_FillValue'])
+                elif datadict['dtype'] == 'int64':
+                    var = self.createVariable(datadict['name'],'i8',datadict['dims'])#,fill_value=datadict['_FillValue'])
                 elif datadict['dtype'] == 'char':
                     var = self.createVariable(datadict['name'],'S1',datadict['dims'],fill_value='x')
                 elif datadict['dtype'] == 'float':