In that instance, preloading would constitute a bug workaround for an iffy browser (presumably MSIE) rather than standard procedure. I had assumed you were giving it as general advice.
Of course, without seeing the original, problematic page, it's impossible to say for sure that the problem didn't originate from some small detail in the markup.