Index: trunk/Ohana/src/opihi/cmd.data/ungridify.c
===================================================================
--- trunk/Ohana/src/opihi/cmd.data/ungridify.c	(revision 2844)
+++ trunk/Ohana/src/opihi/cmd.data/ungridify.c	(revision 2854)
@@ -10,10 +10,10 @@
   Vector *vx, *vy, *vz;
 
-  if (argc != 11) {
+  if (argc != 9) {
     fprintf (stderr, "USAGE: ungridify buffer Xmin Xmax Ymin Ymax x y z\n");
     return (FALSE);
   }
   
-  if ((bf = SelectBuffer (argv[1], ANYBUFFER, TRUE)) == NULL) return (FALSE);
+  if ((bf = SelectBuffer (argv[1], OLDBUFFER, TRUE)) == NULL) return (FALSE);
   Xmin = atof (argv[2]);
   Xmax = atof (argv[3]);
@@ -26,7 +26,7 @@
   NY = bf[0].matrix.Naxis[1];
 
-  if ((vx = SelectVector (argv[6], OLDVECTOR, TRUE)) == NULL) return (FALSE);
-  if ((vy = SelectVector (argv[7], OLDVECTOR, TRUE)) == NULL) return (FALSE);
-  if ((vz = SelectVector (argv[8], OLDVECTOR, TRUE)) == NULL) return (FALSE);
+  if ((vx = SelectVector (argv[6], ANYVECTOR, TRUE)) == NULL) return (FALSE);
+  if ((vy = SelectVector (argv[7], ANYVECTOR, TRUE)) == NULL) return (FALSE);
+  if ((vz = SelectVector (argv[8], ANYVECTOR, TRUE)) == NULL) return (FALSE);
   REALLOCATE (vx[0].elements, float, Nx*Ny);
   REALLOCATE (vy[0].elements, float, Nx*Ny);
