Hello, Michael Niedermair reported two bugs in the mailing list TEX-D-L. He used lualatex, but I could reduce it to luatex -ini -draftmode Used version: This is LuaTeX, Version beta-0.65.0-2010121316 (INITEX) 1. draftmode creates output file with zero bytes: \catcode`\{=1 \catcode`\}=2 \directlua{tex.enableprimitives('',{'pdfoutput'})} \pdfoutput=1 \shipout\hbox{} \csname @@end\endcsname\end Result: LuaTeX warning: \pdfdraftmode enabled, not changing output pdf Transcript written on test.log. But test.pdf is created with zero bytes. (It does not matter if a previous test.pdf exists, it will be overwritten.) 2. Image inclusion fails in draft mode: \catcode`\{=1 \catcode`\}=2 \directlua{tex.enableprimitives('',% {'pdfoutput','pdfximage','pdfrefximage','pdflastximage'})% } \pdfoutput=1 \pdfximage{s1.png}\pdfrefximage\pdflastximage \csname @@end\endcsname\end ! LuaTeX error (setup): \pdfdraftmode cannot be changed after data is written to the PDF file. Yours sincerely Heiko Oberdiek