# New user register page controller not working

**URL:** <https://forums.concretecms.org/t/new-user-register-page-controller-not-working/5213>\
**Category:** Developing with Concrete\
**Created:** [March 12, 2023, 10:48pm UTC](https://forums.concretecms.org/t/new-user-register-page-controller-not-working/5213 "2023-03-12T22:48:57Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ErikM2022](https://forums.concretecms.org/user_avatar/forums.concretecms.org/erikm2022/32/5178_2.png) [@ErikM2022](https://forums.concretecms.org/u/ErikM2022)\
**Post date:** [March 12, 2023, 10:48pm UTC](https://forums.concretecms.org/t/new-user-register-page-controller-not-working/5213/1 "2023-03-12T22:48:57Z")

</div>

I’ve just turned on new user registration on a site I’m setting up.  
Tried running through the sign-up, but when I hit submit I get the following error;

```auto
/public_html/concrete/controllers/single_page/register.php

                    if ($config->get('concrete.email.register_notification.address')) {
                        if (Config::get('concrete.email.register_notification.name')) {
                            $fromName = Config::get('concrete.email.register_notification.name');
                        } else {
                            $fromName = t('Website Registration Notification');
                        }
                        $mh->from(Config::get('concrete.email.register_notification.address'), $fromName);
                    }

"Class "Concrete\Controller\SinglePage\Config" not found"

```

Anyone able to point me in the right direction for fixing this? Would’ve thought it should work right out of the box; I haven’t changed the login/register pages at all.

---

<div class="post-metadata">

**Author:** ![ErikM2022](https://forums.concretecms.org/user_avatar/forums.concretecms.org/erikm2022/32/5178_2.png) [@ErikM2022](https://forums.concretecms.org/u/ErikM2022)\
**Post date:** [March 13, 2023, 12:45pm UTC](https://forums.concretecms.org/t/new-user-register-page-controller-not-working/5213/2 "2023-03-13T12:45:55Z")

</div>

This error doesn’t occur unless the email settings are checked in the account registration settings; no verification/no admin email = no problem.

I’ve tried the 9.2 update as the bug fixes there include ‘Fixed error registering users with email validation under PHP 8.’, but that hasn’t fixed this error.

---

<div class="post-metadata">

**Author:** ![ErikM2022](https://forums.concretecms.org/user_avatar/forums.concretecms.org/erikm2022/32/5178_2.png) [@ErikM2022](https://forums.concretecms.org/u/ErikM2022)\
**Post date:** [March 13, 2023, 3:22pm UTC](https://forums.concretecms.org/t/new-user-register-page-controller-not-working/5213/3 "2023-03-13T15:22:19Z")

</div>

In case anyone stumbles across this with the same issue, it’s been addressed here;

> [@Concrete CMS 9.2.0RC1 Now Available!](https://forums.concretecms.org/t/concrete-cms-9-2-0rc1-now-available/5195/8):
>
> Hadn’t seen these before - these should be fixed by [Misc fixes 031323 by aembler · Pull Request #11288 · concretecms/concretecms · GitHub](https://github.com/concretecms/concretecms/pull/11288/commits/a0fba086c8351079ea5b7844e8e72d9013b16ba5) when it’s merged in and will be released in the next 9.2 release/release candidate.
