diff -u -ur ncmpcpp-0.5.10-orig/src/status.cpp ncmpcpp-0.5.10/src/status.cpp
--- ncmpcpp-0.5.10-orig/src/status.cpp	2014-02-13 22:32:57.000000000 -0800
+++ ncmpcpp-0.5.10/src/status.cpp	2014-02-13 22:22:41.487561631 -0800
@@ -69,7 +69,7 @@
 void WindowTitle(const std::string &status)
 {
 	if (strcmp(getenv("TERM"), "linux") && Config.set_window_title)
-		std::cout << "\033]0;" << status << "\7";
+		std::cout << "\033]0;" << status << "\7" << std::flush;
 }
 #endif // !USE_PDCURSES
 
