--- ../../../source/Python-2.3.3/Modules/_csv.c 2003-12-02 11:00:44.000000000 -0800 +++ ./_csv.c 2005-01-27 14:39:54.000000000 -0800 @@ -509,7 +509,7 @@ parse_save_field(self); self->state = START_RECORD; } - else if (c == dialect->quotechar) { + else if (c == dialect->quotechar && dialect->quoting != QUOTE_NONE) { /* start quoted field */ self->state = IN_QUOTED_FIELD; }