Without any code its hard to say, but I would assume it has something to do with the property controlling the accordion not getting properly set when the page loads.
For instance if your accordion is controlled by the height of the containing element, I would expect its height to be set to something that hides the contents. If this is done via jquery or JS and there's a error somewhere it may never get to that part of the code to set the property.
also, if the accordion is dynamically generated it may be trying to target the element before its fully rendered, therefore causing an invalid reference to it, and no way to actually set its initial state.
----------------------------------
Phil AKA Vacunita
----------------------------------
Ignorance is not necessarily Bliss, case in point:
Unknown has caused an Unknown Error on Unknown and must be shutdown to prevent damage to Unknown.
Behind the Web, Tips and Tricks for Web Development.