Index: src/cut.c =================================================================== --- src/cut.c.orig 2010-11-11 16:28:46.581137538 +0100 +++ src/cut.c 2010-11-11 16:30:04.886974551 +0100 @@ -868,7 +868,10 @@ cut_fields_mb (FILE *stream) c = getc (stream); empty_input = (c == EOF); if (c != EOF) - ungetc (c, stream); + { + ungetc (c, stream); + wc = 0; + } else wc = WEOF;