Hi there! How about adding an 'elif' to try/except? I.e.: try: res = dosomethingnasty() except: complain() elif res == 1: behappy() instead of try: res = dosomethingnasty() except: complain() else: if res == 1: behappy() Any opinions? Regards Carsten.