fix double call on back button