Fix require_active propagation

The hacks will continue until code quality improves!
Consult require_active flag when building links

This way preview of disabled content works