Many configuration settings can cause multiple prompt. Of all configuration settings that may cause multiple prompt in MOSS, the easiest to fix is that of locating resources within the same site collection. I was having multiple prompt on a project, and I was informed that the site logo needs to be placed under images in the layout virtual directory. After so many research and effort, we decided to move the image out of the layout virtual directory into the site collection – as one of the other artifacts within the site collection. The multiple prompt stopped once this was done.
Note: If there is an enterprise standard that requires all shared artifacts to remain in the layout directory, you can develop a feature to copy this value from the layout directory to a location within the site collection. I will provide a sample of how to do this in another posting