diff --git a/opentech/settings/base.py b/opentech/settings/base.py
index b0f9b70a0dd7b6d8d0271179e90b7120ade3bd81..0c99e01893bf549086d3ba2a085d34206d9f7777 100644
--- a/opentech/settings/base.py
+++ b/opentech/settings/base.py
@@ -114,6 +114,7 @@ INSTALLED_APPS = [
     'addressfield',
     'django_bleach',
     'django_fsm',
+    'django_pwned_passwords',
 
     'hijack',
     'compat',
@@ -128,7 +129,6 @@ INSTALLED_APPS = [
     'django.contrib.staticfiles',
     'django.contrib.sitemaps',
     'django.forms',
-    'django_pwnedpasswords_validator',
 ]
 
 MIDDLEWARE = [
@@ -239,7 +239,7 @@ AUTH_PASSWORD_VALIDATORS = [
         'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator',
     },
     {
-        'NAME': 'django_pwnedpasswords_validator.validation.PwnedPasswordValidator',
+        'NAME': 'django_pwned_passwords.password_validation.PWNEDPasswordValidator',
     },
 ]
 
diff --git a/requirements.txt b/requirements.txt
index a8ed572b11f734905c138101be91c76da12f82a0..470eff2f7ef90b5b758071ed42be1c94679f85da 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -31,7 +31,7 @@ django_select2==6.0.1
 dj-database-url==0.5.0
 django-basic-auth-ip-whitelist==0.2.1
 django-heroku==0.3.1
-django-pwnedpasswords-validator==1.0.1
+django-pwned-passwords==2.0.0
 django-redis==4.9.0
 django-referrer-policy==1.0
 whitenoise==4.0