Steps to replicate the issue (include links if applicable):
- Go to Special:RequestAccount page
- Complete and submit the following form to request a user account then click "Request Account" button
What happens?:
On the Special:RequestAccount confirmation page the following deprecated warning pops up:
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/extensions/ConfirmAccount/includes/backend/UserAccountRequest.php on line 93
Request account Your account request has been sent and is now pending review. A confirmation email has been sent to your email address. Return to Main Page.
What should have happened instead?:
No deprecated warnings should show up.
Software version (on Special:Version page; skip for WMF-hosted wikis like Wikipedia):
- MW 1.43.1 + MySQL 8.4.5
- Confirm User Accounts (412aa12) 08:10, 21 January 2025
Other information (browser name/version, screenshots, etc.):