diff --git a/beat/web/accounts/management/commands/clean_invalid_users.py b/beat/web/accounts/management/commands/clean_invalid_users.py
index eef2dcffbde011552ac29fc6a7c850efaeaff025..5b2308ba40911d1027863fc5fe50b65653b5f85b 100644
--- a/beat/web/accounts/management/commands/clean_invalid_users.py
+++ b/beat/web/accounts/management/commands/clean_invalid_users.py
@@ -47,7 +47,7 @@ class Command(BaseCommand):
     help = 'Cleanup outdated invalid users'
 
     def add_arguments(self, parser):
-        parser.add_argument('--noinput', action='store_false', dest='interactive', default=True,
+        parser.add_argument('--noinput', action='store_false', dest='interactive', default=False,
             help=('Tells Django to NOT prompt the user for input of any kind.'))
 
 
diff --git a/beat/web/utils/management/commands/daily_cron_actions.py b/beat/web/utils/management/commands/daily_cron_actions.py
index d92e736856a9b31dd9ed3f8b5775e80172cab478..34bcd0140e1dd80867c1353f4b2552b5b508a57c 100644
--- a/beat/web/utils/management/commands/daily_cron_actions.py
+++ b/beat/web/utils/management/commands/daily_cron_actions.py
@@ -52,3 +52,6 @@ class Command(BaseCommand):
 
         # Send report cleanup warnings and cleanup reports
         call_command('send_report_cleanup_warning_and_cleanup')
+
+        # Clean and remove invalid users
+        call_command('clean_invalid_users')