Sorry but that is indeed your problem - incorrect hacking. Pay attention to where you place the code. After a bracket or before the bracket indeed may cause headaches for Perl.
Donate to UBBDev today to help aid in Operational, Server and Script Maintenance, and Development costs.
Please also see our parent organization VNC Web Services if you're in the need of a new UBB.threads Install or Upgrade, Site/Server Migrations, or Security and Coding Services.