diff --git a/libduck/libduck.c b/libduck/libduck.c
index 54c9caabb140c1436b5bc4872a9101d0daf8ffe0..d0e210f6dd936bb2ec60e724ba460b765bd612cb 100644
--- a/libduck/libduck.c
+++ b/libduck/libduck.c
@@ -38,6 +38,7 @@ void configure_duck(void)
 	       err(EXIT_FAILURE, "tcgetattr failed");
 	  }
 	  cfsetospeed(&tio, DUCK_BAUD);
+	  tio.c_oflag &= ~ONLCR;
 	  
 	  if (tcsetattr(duckfd, TCSANOW, &tio)) {
 	       err(EXIT_FAILURE, "tcsetattr failed");