diff --git a/wcclparser/main.cpp b/wcclparser/main.cpp
index fdd2e40b5162ac2a8edf467e9987189f834f6ecb..29b7f7eb884dc4ad5a4074852dcc2cb438d09f5f 100644
--- a/wcclparser/main.cpp
+++ b/wcclparser/main.cpp
@@ -210,6 +210,7 @@ int main(int argc, char** argv)
 		boost::shared_ptr<Corpus2::Sentence> sentence;
 		if (sentence_load.empty()) {
 			sentence.reset(new Corpus2::Sentence);
+			sentence->append(new Corpus2::Token("", PwrNlp::Whitespace::ManySpaces));
 		} else {
 			std::ifstream ifs(sentence_load.c_str());
 			if (ifs.good()) {