diff --git a/app/assets/javascripts/discourse/routes/user-private-messages-group-archive.js.es6 b/app/assets/javascripts/discourse/routes/user-private-messages-group-archive.js.es6 index c4f3a3d9132..19d84f9b7e1 100644 --- a/app/assets/javascripts/discourse/routes/user-private-messages-group-archive.js.es6 +++ b/app/assets/javascripts/discourse/routes/user-private-messages-group-archive.js.es6 @@ -8,6 +8,14 @@ export default createPMRoute('groups', 'private-messages-groups').extend({ }); }, + afterModel(model) { + const split = model.get("filter").split('/'); + const groupName = split[split.length-2]; + const groups = this.modelFor("user").get("groups"); + const group = _.first(groups.filterBy("name", groupName)); + this.controllerFor("user-private-messages").set("group", group); + }, + setupController(controller, model) { this._super.apply(this, arguments); const split = model.get("filter").split('/');