From a78dc0bad47530f194a55c341e8277f9a06be61b Mon Sep 17 00:00:00 2001
From: Chad Hanna <chad.hanna@ligo.org>
Date: Thu, 7 Jun 2018 18:45:38 -0700
Subject: [PATCH] gstlal_inspiral_plotsummary: don't crash if tight_layout
 fails

---
 gstlal-inspiral/bin/gstlal_inspiral_plotsummary | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/gstlal-inspiral/bin/gstlal_inspiral_plotsummary b/gstlal-inspiral/bin/gstlal_inspiral_plotsummary
index 601b96c51a..d1743ae1fb 100755
--- a/gstlal-inspiral/bin/gstlal_inspiral_plotsummary
+++ b/gstlal-inspiral/bin/gstlal_inspiral_plotsummary
@@ -1821,7 +1821,11 @@ filename_template = inspiral_pipe.T050017_filename("H1L1V1", "GSTLAL_INSPIRAL_PL
 while len(plots):
 	plot_group, plot = plots.pop(0)
 	for fig, filename_fragment, is_open_box in plot.finish():
-		fig.tight_layout(rect=(0.03, 0.02, 0.98, 0.98))
+		if fig is not None:
+			try:
+				fig.tight_layout(rect=(0.03, 0.02, 0.98, 0.98))
+			except ValueError:
+				pass
 		for fmt in options.format:
 			if filename_fragment and fig:
 				filename = filename_template % (options.user_tag, plot_group, filename_fragment, ("openbox" if is_open_box else "closedbox"), fmt)
-- 
GitLab