Bug 1086842 - Fix an Ion type barrier issue. r=bhackett, a=2.0+