diff --git a/figures/src/fig_mmseq_upsetr.R b/figures/src/fig_mmseq_upsetr.R
index ee0702c32f3391f52cf5ceaf1d484af30f888c8e..43ad473a5bd4b3fa54026dc591da661b7ff2f115 100644
--- a/figures/src/fig_mmseq_upsetr.R
+++ b/figures/src/fig_mmseq_upsetr.R
@@ -34,7 +34,7 @@ overlap_sizes <- overlap_sizes$V1
 names(overlap_sizes) <- overlap_names
 
 ## PLOT
-pdf(snakemake@output$pdf, width=snakemake@params$width, height=snakemake@params$height)
+pdf(snakemake@output$pdf, width=snakemake@params$width, height=snakemake@params$height, onefile=FALSE)
 UpSetR::upset(
     data=UpSetR::fromExpression(overlap_sizes),
     # overlap order