Yes that's the way it works.
I would like to see a new feature that would allow us to assign Islands specific to the portal page and or specific forums. Now that we have unlimited islands. Of course that will complicate the control panel even more.
You could try some custom header/footer inserts. You build a html table place the forum in the table and then add islands using the external option.


Blue Man Group
There is no such thing as stupid questions. Just stupid answers