use external trans id as the fallback (bug 947392)