If you have it set so unregistered users can't see it and they are still seeing it, then I would guess you have a custom style that perhaps didn't add the code in. Go to Edit your template and hit View History > Compare and see if the condition has been taken out.
If you go to vboptions > Show All Settings and then in your browser do a search on the term Active, you will find the option under Forum Home Page Options
|