diff --git a/src/main/java/stirling/software/SPDF/controller/api/UserController.java b/src/main/java/stirling/software/SPDF/controller/api/UserController.java index 3a9fd3c23..c676169c8 100644 --- a/src/main/java/stirling/software/SPDF/controller/api/UserController.java +++ b/src/main/java/stirling/software/SPDF/controller/api/UserController.java @@ -333,7 +333,7 @@ public class UserController { } // Invalidate all sessions before deleting the user List sessionsInformations = - sessionRegistry.getAllSessions(authentication.getPrincipal(), false); + sessionRegistry.getAllSessions(username, false); for (SessionInformation sessionsInformation : sessionsInformations) { sessionRegistry.expireSession(sessionsInformation.getSessionId()); sessionRegistry.removeSessionInformation(sessionsInformation.getSessionId());