diff --git a/installparty/lumi-handout/compile.py b/installparty/lumi-handout/compile.py
index 447fe334ea70b69799cc672896689d438cab6b24..bf6772f799031e99e2cb2831c7814a0651c9f3bf 100755
--- a/installparty/lumi-handout/compile.py
+++ b/installparty/lumi-handout/compile.py
@@ -15,4 +15,4 @@ if __name__ == "__main__":
     template = env.get_template("handout.tex.template")
     with open("handout.tex","w") as fd:
         fd.write(template.render({"registration":registration,"sticks":sticks,"cleanhandout":True}))
-    subprocess.call("pdflatex handout.tex", shell=True)
+    subprocess.call("pdflatex handout.tex && pdflatex handout.tex", shell=True)