Index: trunk/psModules/src/objects/pmSourceIO.c
===================================================================
--- trunk/psModules/src/objects/pmSourceIO.c	(revision 34527)
+++ trunk/psModules/src/objects/pmSourceIO.c	(revision 34720)
@@ -1028,4 +1028,5 @@
 	if (strcmp (xtension, "BINTABLE")) {
 	    psWarning ("no binary table in extension %s, skipping\n", dataname);
+            psFree(tableHeader);
 	    return false;
 	}
@@ -1242,4 +1243,5 @@
     if (!xtension) psAbort("cannot read table type");
     if (strcmp (xtension, "BINTABLE")) {
+        psFree(tableHeader);
         psWarning ("no binary table in extension %s, skipping\n", xsrcname);
         return false;
@@ -1281,4 +1283,5 @@
     if (strcmp (xtension, "BINTABLE")) {
         psWarning ("no binary table in extension %s, skipping\n", extname);
+        psFree(tableHeader);
         return false;
     }
@@ -1318,4 +1321,5 @@
     if (strcmp (xtension, "BINTABLE")) {
         psWarning ("no binary table in extension %s, skipping\n", extname);
+        psFree(tableHeader);
         return false;
     }
