--- a/src/maple/maple.c Sat Jan 26 02:45:27 2008 +0000 +++ b/src/maple/maple.c Fri Mar 28 12:32:25 2008 +0000 @@ -194,8 +194,8 @@ else status = dev->get_condition(dev, func, return_buf+8, &out_length ); - out_length++; if( status == 0 ) { + out_length++; status = MAPLE_RESP_DATA; PUTWORD(4,func); }