diff --git a/workflow/scripts/downstream_viz.r b/workflow/scripts/downstream_viz.r
index 81892bd16aa077eb5292a7f17f19d71792e4c568..1838f01c894f29cbda252ece76b9ec76ee7472c0 100644
--- a/workflow/scripts/downstream_viz.r
+++ b/workflow/scripts/downstream_viz.r
@@ -1,3 +1,4 @@
+if (!require(optparse)) install.packages('optparse')
 library(optparse)
 library(Seurat)