Only clear the destination if one was set in the first place ... otherwise a hang seems to result.