Index: /branches/eam_branches/20090715/Ohana/src/opihi/cmd.data/subset.c
===================================================================
--- /branches/eam_branches/20090715/Ohana/src/opihi/cmd.data/subset.c	(revision 25102)
+++ /branches/eam_branches/20090715/Ohana/src/opihi/cmd.data/subset.c	(revision 25103)
@@ -12,5 +12,5 @@
   ivec = ovec = tvec = NULL;
 
-  if ((argc < 6) || strcmp(argv[2], "=") || strcmp (argv[4], "if")) {
+  if ((argc < 6) || strcmp(argv[2], "=") || !(!strcmp (argv[4], "if") && !strcmp (argv[4], "where")) {
     gprint (GP_ERR, "SYNTAX: subset vec = vec if (logic expression)\n");
     return (FALSE);
