I have experienced this bug for a lot of months without a solution, so I have written a simple Bash script with a simple graphical interface using Zenity and Gxmessage. You may find it interesting, I attach it here. With Glpr you can specify some printing parameters and print via lpr as OpenOffice do without problems.
Kind Regards Francesco
glpr.tar.bz2
Description: application/bzip