diff --git a/include/printer.cpp b/include/printer.cpp index 6c4a957ed..a765c9f01 100755 --- a/include/printer.cpp +++ b/include/printer.cpp @@ -28,6 +28,7 @@ #include #include #include +#include #include @@ -2063,6 +2064,8 @@ void TPrinter::close () else if (_printertype == winprinter && _txt.lines() > 0L) { print_txt(_txt); + if (is_generic()) + SpoolRow("\n",1); // Force flushing on Generic printer } else if (_printertype == fileprinter) {