diff --git a/modsec_logger.go b/modsec_logger.go
index 2988f3addf24738e0e137eb34acbd226cddb7486..29e3f2bd064564868b4c33fbc7fcc8e813ea30ab 100644
--- a/modsec_logger.go
+++ b/modsec_logger.go
@@ -53,8 +53,7 @@ func parseModSec(w io.Writer, line []byte) bool {
 }
 
 func main() {
-	outw := bufio.NewWriter(os.Stdout)
-	defer outw.Flush()
+	outw := os.Stdout
 
 	scanner := bufio.NewScanner(os.Stdin)
 	for scanner.Scan() {