diff --git a/pdfminer/pdftypes.py b/pdfminer/pdftypes.py index ff742f94..ed290cf0 100644 --- a/pdfminer/pdftypes.py +++ b/pdfminer/pdftypes.py @@ -270,7 +270,7 @@ def decode(self): else: raise PDFNotImplementedError('Unsupported filter: %r' % f) # apply predictors - if 'Predictor' in params: + if params is not None and 'Predictor' in params: pred = int_value(params['Predictor']) if pred == 1: # no predictor