As far as I know it should be. Ben will have to help you with this one. There have been problems with this before. I don't believe I have access to the gallery. They are separate from the forums.
In any event, you should try to get an account on one of the free sites that are available. Then you won't have to worry about this gallery software.
Guy