diff --git a/lib/matplotlib/backend_bases.py b/lib/matplotlib/backend_bases.py index 2fabb3c891ad..296de47884f0 100644 --- a/lib/matplotlib/backend_bases.py +++ b/lib/matplotlib/backend_bases.py @@ -2091,7 +2091,8 @@ def print_figure(self, filename, dpi=None, facecolor='w', edgecolor='w', if bbox_filtered: _bbox = Bbox.union(bbox_filtered) trans = Affine2D().scale(1.0 / self.figure.dpi) - bbox_inches = TransformedBbox(_bbox, trans) + bbox_inches = Bbox.union([bbox_inches, + TransformedBbox(_bbox, trans)]) pad = kwargs.pop("pad_inches", None) if pad is None: