diff --git a/modules/creditmutuel/pages.py b/modules/creditmutuel/pages.py index 0ab6aae678ef087c7b9c622d93860ce099c7b141..fc107fbd84cf954a4372b90939c9ddc90c70260b 100644 --- a/modules/creditmutuel/pages.py +++ b/modules/creditmutuel/pages.py @@ -776,7 +776,11 @@ def select_card(self, card_number): if Attr('.', 'selected', default=None)(option): break - form = self.get_form(id="I1:fm") + try: + # Maybe obsolete + form = self.get_form(id="I1:fm") + except FormNotFound: + form = self.get_form(id='I1:P:F') form['_FID_DoChangeCardDetails'] = "" form['Data_SelectedCardItemKey'] = Attr('.', 'value')(option) return self.browser.open(form.url, data=dict(form)).page