diff --git a/libmat2/pdf.py b/libmat2/pdf.py index ca9406708c6457a2c35a06944c127b0f5eb8eff0..2da21b5dac3fd6f752e07bf1897c63a85e6728f6 100644 --- a/libmat2/pdf.py +++ b/libmat2/pdf.py @@ -38,7 +38,7 @@ class PDFParser(abstract.AbstractParser): if self.lightweight_cleaning is True: try: return self.__remove_all_lightweight() - except cairo.Error as e: + except (cairo.Error, MemoryError) as e: raise RuntimeError(e) return self.__remove_all_thorough()