diff --git a/textual.cc b/textual.cc index 5e397031..c8e5e0db 100644 --- a/textual.cc +++ b/textual.cc @@ -131,7 +131,7 @@ void parse_amount(const char * text, amount_t& amt, unsigned short flags, { char * altbuf = NULL; - if (*text) { + if (*text && *text != '(') { bool in_quote = false; for (const char * p = text + 1; *p; p++) if (*p == '"') {