 		} else {
 			servoMoveError = true;
 			if (*buf == endptr) {
-				msg = String(F("ERROR: missing servo position for servo ")) + String(servoShortName) + String("\n");
-			} else {
-				msg = String(F("ERROR: invalid servo position for servo ")) + String(servoShortName) + String(": ") + String(pos, DEC) + String("\n");
+				msg = String(F("ERROR: missing servo position for servo ")) + String(servoShortName) + String(F("\n"));
+			} else {
+				msg = String(F("ERROR: invalid servo position for servo ")) + String(servoShortName) + String(F(": ")) + String(pos, DEC) + String(F("\n"));
 			}
 			sendMsg(msg);
 			return false;

				// speed control move
				speedControl = true;
			} else {
				String msg = String(F("ERROR: invalid G command code: ")) + String(code, DEC) + String("\n");
				sendMsg(msg);
				return false;
			}

		return true;
	} else {
		servoMoveError = true;
		msg = String(F("ERROR: invalid servo identifier: ")) + String(servoShortName) + String(F("\n"));
		sendMsg(msg);
		return false;
	}
