Index: /trunk/Nebulous/nebclient/src/nebclient.c
===================================================================
--- /trunk/Nebulous/nebclient/src/nebclient.c	(revision 4650)
+++ /trunk/Nebulous/nebclient/src/nebclient.c	(revision 4651)
@@ -4,5 +4,5 @@
  * Copyright (C) 2005  Joshua Hoblitt
  *
- * $Id: nebclient.c,v 1.33 2005-07-29 00:31:05 jhoblitt Exp $
+ * $Id: nebclient.c,v 1.34 2005-07-29 00:34:54 jhoblitt Exp $
  */
 
@@ -360,13 +360,11 @@
 
     nebFree(filename);
+    nebObjectInstancesFree(locations);
 
     if (fh < 0) {
         nebSetErr(server, "open: %s", strerror(errno));
-        nebObjectInstancesFree(locations);
-
-        return -1;
-    }
-
-    nebObjectInstancesFree(locations);
+
+        return -1;
+    }
 
     return fh;
