diff --git a/src/controllers/accounts.js b/src/controllers/accounts.js
index 0f31595ef4..8a8994e720 100644
--- a/src/controllers/accounts.js
+++ b/src/controllers/accounts.js
@@ -10,7 +10,7 @@ var accountsController = {
 	posts: require('./accounts/posts'),
 	notifications: require('./accounts/notifications'),
 	chats: require('./accounts/chats'),
-	session: require('./accounts/session'),
+	sessions: require('./accounts/sessions'),
 	blocks: require('./accounts/blocks'),
 	uploads: require('./accounts/uploads'),
 	consent: require('./accounts/consent'),
diff --git a/src/controllers/accounts/session.js b/src/controllers/accounts/sessions.js
similarity index 100%
rename from src/controllers/accounts/session.js
rename to src/controllers/accounts/sessions.js
diff --git a/src/routes/accounts.js b/src/routes/accounts.js
index 9febb67391..236a7e3682 100644
--- a/src/routes/accounts.js
+++ b/src/routes/accounts.js
@@ -34,7 +34,7 @@ module.exports = function (app, middleware, controllers) {
 	setupPageRoute(app, '/user/:userslug/consent', middleware, accountMiddlewares, controllers.accounts.consent.get);
 	setupPageRoute(app, '/user/:userslug/blocks', middleware, accountMiddlewares, controllers.accounts.blocks.getBlocks);
 
-	app.delete('/api/user/:userslug/session/:uuid', [middleware.exposeUid, middleware.ensureSelfOrGlobalPrivilege], controllers.accounts.session.revoke);
+	app.delete('/api/user/:userslug/session/:uuid', [middleware.exposeUid, middleware.ensureSelfOrGlobalPrivilege], controllers.accounts.sessions.revoke);
 
 	setupPageRoute(app, '/notifications', middleware, [middleware.authenticate], controllers.accounts.notifications.get);
 	setupPageRoute(app, '/user/:userslug/chats/:roomid?', middleware, middlewares, controllers.accounts.chats.get);