A GM should be able to restore it, but as others have mentioned, it's quite literally one time only.
I've made a couple mistakes here and there, but unless it's something that's going to set me 3+ weeks back, I'm not going to bother with a GM. If anything it's just going to make me go level/gear up that new job as well.