diff --git a/src/Prep/TerraFit/terrafit.cc b/src/Prep/TerraFit/terrafit.cc
index 6afcf735..f21f6f78 100644
--- a/src/Prep/TerraFit/terrafit.cc
+++ b/src/Prep/TerraFit/terrafit.cc
@@ -166,6 +166,7 @@ void fit_file(const std::string& path) {
         SGBucket bucket(0,0); // dummy bucket
         TGArray inarray(infile);
         inarray.parse(bucket);
+        inarray.close();
         
         ArrayMap *DEM=new ArrayMap(inarray);