diff --git a/libworkflows b/libworkflows
index a6a8d82cdea5cfb481637fb65e0441d615111b59..4b3859c4c852c518b18d809954b60d8ce00c5d15 160000
--- a/libworkflows
+++ b/libworkflows
@@ -1 +1 @@
-Subproject commit a6a8d82cdea5cfb481637fb65e0441d615111b59
+Subproject commit 4b3859c4c852c518b18d809954b60d8ce00c5d15
diff --git a/singularity/run_pipeline.sh b/singularity/run_pipeline.sh
index 256976dabb4c75e4cf5a5f0e6632680156486dd8..7adb6edcbef9a4d6ff876575c60dae202d525e37 100755
--- a/singularity/run_pipeline.sh
+++ b/singularity/run_pipeline.sh
@@ -85,4 +85,4 @@ fi
 # -B /pasteur will mount /pasteur in the container
 # so that it finds the Genome configuration and gene lists
 # that are expected to be in a specific location there.
-singularity run -B /pasteur ${container} ${PROGNAME} $@
+singularity run -B /pasteur -B /run/shm:/run/shm ${container} ${PROGNAME} $@