Required HTML5 workaround