Fix user agreements page when no signatures needed. Add tests. No issue #