diff --git a/bin/slurm_calibrate.sh b/bin/slurm_calibrate.sh
index d1baf806b1bd531e47366892118e5226037b496a..1c644da127472a9c21c174f009d88085955ce8c9 100755
--- a/bin/slurm_calibrate.sh
+++ b/bin/slurm_calibrate.sh
@@ -46,7 +46,7 @@ fi
 
 
 echo "Running notebook"
-${python_path} -m princess ${nb_path} --save --on-error-resume-next
+${python_path} -m princess ${nb_path} --save
 ${cal_python_path} -m nbconvert --to rst --TemplateExporter.exclude_input=True ${nb_path}
 
 # stop the cluster if requested
diff --git a/setup.py b/setup.py
index f44da776102e84592abb7ca0a9e9f9b72b7d58e2..8f24bbaea00da16a2cd817b1bca6296425326a97 100644
--- a/setup.py
+++ b/setup.py
@@ -106,7 +106,7 @@ setup(
         "numpy==1.20.3",
         "pasha==0.1.0",
         "prettytable==0.7.2",
-        "princess==0.2",
+        "princess==0.3",
         "pypandoc==1.4",
         "python-dateutil==2.8.1",
         "pyyaml==5.3",