Index: /trunk/Ohana/src/tools/src/fits_insert.c
===================================================================
--- /trunk/Ohana/src/tools/src/fits_insert.c	(revision 13146)
+++ /trunk/Ohana/src/tools/src/fits_insert.c	(revision 13147)
@@ -39,9 +39,15 @@
   }
   
-  /* load header from image file */
-  Nbytes = gfits_read_Xheader (argv[1], &header, EXTNUM);
-  if (!Nbytes) {
+  f = fopen (argv[1], "r");
+  if (f == NULL) {
     fprintf (stderr, "can't open fits file %s\n", argv[1]);
     exit (1);
+  }
+
+  /* load header from image file */
+  Nbytes = gfits_fread_Xheader (f, &header, EXTNUM);
+  if (!Nbytes) {
+      fprintf (stderr, "can't read extension %d\n", EXTNUM);
+      exit (1);
   }
   start_size = header.size;
