diff --git a/pySim/esim/saip/personalization.py b/pySim/esim/saip/personalization.py index e19d8e50..7159da26 100644 --- a/pySim/esim/saip/personalization.py +++ b/pySim/esim/saip/personalization.py @@ -673,8 +673,10 @@ class MncLen(ConfigurableParameter): for pe in pes.get_pes_for_type('usim'): if not hasattr(pe, 'files'): continue + f_ad = pe.files.get('ef-ad') + if not f_ad: + continue # decode existing values - f_ad = pe.files['ef-ad'] if not f_ad.body: continue try: