diff options
-rw-r--r-- | pySim/cards.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pySim/cards.py b/pySim/cards.py index 9be04ff..a72a52f 100644 --- a/pySim/cards.py +++ b/pySim/cards.py @@ -87,7 +87,8 @@ class Card(object): data = self._scc.read_binary(EF['PLMNsel'], length=None, offset=0) size = len(data[0])/2 hplmn = enc_plmn(mcc, mnc) - self._scc.update_binary(EF['PLMNsel'], hplmn + 'ff' * (size-3)) + data, sw = self._scc.update_binary(EF['PLMNsel'], hplmn + 'ff' * (size-3)) + return sw def update_smsp(self, smsp): data, sw = self._scc.update_record(EF['SMSP'], 1, rpad(smsp, 84)) |