fixing issue where new contact is saved and cancel prssed and contact not in list