Cant add ad blocker due to being on a work computer and dont have admin rights.
Ad block doesnt fix it, as I mentioned. it is worth getting though.
To fix, see my previous post re removing the unwanted extension.
If you dont have admin rights to do either of the above, you probably shouldnt be surfing 24HCF anyway.