If you're using an old uBO version, you need to upgrade to uBO Legacy.
This fork contains a built-in syntax converter, which automatically converts non-compatible rules (used in newer uBO versions) into compatible ones.
The Pornhub fix is one of the rules that needs to be converted!
Since you're using an old uBO version, the breaking rule wouldn't have been converted into a working one for you either.
That's why a simple UA override fixed the issue, at your end.
To properly avoid the issue, while correctly applying various filter rules, you really need to upgrade to uBO Legacy:
https://github.com/gorhill/uBlock-for-f ... /releases/
..and use this UA override for Pornhub:
Code: Select all
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0