diff --git a/src/partibrains.c b/src/partibrains.c
index e56f4bc25ecf6b5546eae2ba1d5972b14353fe1e..ceafb63a958195f0baef6164999b13aee9b6ffbc 100644
--- a/src/partibrains.c
+++ b/src/partibrains.c
@@ -12,6 +12,9 @@ static char copyright[] = "Copyright (c) 2002 NCSA, University of Illinois Urban
 
 /*
  * $Log$
+ * Revision 1.101  2004/01/09 13:32:06  slevy
+ * Parse lum command correctly again...
+ *
  * Revision 1.100  2004/01/09 04:54:46  slevy
  * Add lum options:
  *    "all"  - revert to autoranging
@@ -6225,7 +6228,7 @@ specks_parse_args( struct stuff **stp, int argc, char *argv[] )
 	for(a = 2, expect = EMIN; a < argc; a++) {
 	    char *ep;
 	    float v = strtod(argv[a], &ep);
-	    if(*ep != '\0') {
+	    if(*ep == '\0') {
 		switch(expect) {
 		    case EMIN: vd->lmin = v; vd->lmax = vd->max; vd->lall = 0; expect = EMAX; break;
 		    case EMAX: vd->lmax = v; vd->lall = 0; expect = ENONE; break;