Okay, I've removed the IE7 code since it would more sense as a global polyfill rather than fixing this bug in this one instance.

@masterbee Could you please turn this into an IE7 polyfill under the oldIE Modernizr checks?