You can do this in a ugly and simple way, I haved tried it before...
If you look in the active_topics.asp around line 256 or something you will find:
'Loop round to read in all the Topics in the database
For intRecordLoopCounter = 1 to intTopicPerPage
'If there are no records left in the recordset to display then exit the for loop
If rsForum.EOF Then Exit For
Add this directly after:
If NOT rsForum("Forum_name") = "<ForumTitle>" Then
Do not forget to clos the IF-statement around line 392 directly after:
'Move to the next database record
rsForum.MoveNext
I know that this is a ugly way to solve the problem on, but it works! Maby anyone can replace the rsForum("Forum_name") with a "is forum password-protected" statement that looks in the database....