diff --git a/src/app/doubtfire-angular.module.ts b/src/app/doubtfire-angular.module.ts
index ae030bcc3e..8813076139 100644
--- a/src/app/doubtfire-angular.module.ts
+++ b/src/app/doubtfire-angular.module.ts
@@ -229,6 +229,7 @@ import {TaskDefinitionResourcesComponent} from './units/states/edit/directives/u
import {TaskDefinitionOverseerComponent} from './units/states/edit/directives/unit-tasks-editor/task-definition-editor/task-definition-overseer/task-definition-overseer.component';
import {TaskDefinitionScormComponent} from './units/states/edit/directives/unit-tasks-editor/task-definition-editor/task-definition-scorm/task-definition-scorm.component';
import {UnitAnalyticsComponent} from './units/states/analytics/unit-analytics-route.component';
+import {UnitGroupsStateComponent} from './units/states/groups/groups.component';
import {FileDropComponent} from './common/file-drop/file-drop.component';
import {UnitTaskEditorComponent} from './units/states/edit/directives/unit-tasks-editor/unit-task-editor.component';
import {FUsersComponent} from './admin/states/f-users/f-users.component';
@@ -408,6 +409,7 @@ const GANTT_CHART_CONFIG = {
TaskDefinitionOverseerComponent,
TaskDefinitionScormComponent,
UnitAnalyticsComponent,
+ UnitGroupsStateComponent,
StudentTutorialSelectComponent,
StudentCampusSelectComponent,
TaskListItemComponent,
diff --git a/src/app/doubtfire-angularjs.module.ts b/src/app/doubtfire-angularjs.module.ts
index ca57426fd2..84de3efe91 100644
--- a/src/app/doubtfire-angularjs.module.ts
+++ b/src/app/doubtfire-angularjs.module.ts
@@ -205,6 +205,7 @@ import {TaskSubmissionCardComponent} from './projects/states/dashboard/directive
import {InboxComponent} from './units/states/tasks/inbox/inbox.component';
import {TaskDefinitionEditorComponent} from './units/states/edit/directives/unit-tasks-editor/task-definition-editor/task-definition-editor.component';
import {UnitAnalyticsComponent} from './units/states/analytics/unit-analytics-route.component';
+import {UnitGroupsStateComponent} from './units/states/groups/groups.component';
import {UnitTaskEditorComponent} from './units/states/edit/directives/unit-tasks-editor/unit-task-editor.component';
import {CreateNewUnitModal} from './admin/modals/create-new-unit-modal/create-new-unit-modal.component';
import {FUsersComponent} from './admin/states/f-users/f-users.component';
@@ -380,6 +381,10 @@ DoubtfireAngularJSModule.directive(
'fUnitAnalytics',
downgradeComponent({component: UnitAnalyticsComponent}),
);
+DoubtfireAngularJSModule.directive(
+ 'fUnitGroups',
+ downgradeComponent({component: UnitGroupsStateComponent}),
+);
DoubtfireAngularJSModule.directive(
'extensionComment',
downgradeComponent({component: ExtensionCommentComponent}),
diff --git a/src/app/units/states/groups/groups.coffee b/src/app/units/states/groups/groups.coffee
index 90e10afbad..04a81d50f3 100644
--- a/src/app/units/states/groups/groups.coffee
+++ b/src/app/units/states/groups/groups.coffee
@@ -6,15 +6,10 @@ angular.module('doubtfire.units.states.groups', [])
$stateProvider.state 'units/students/groups', {
parent: 'units/index'
url: '/students/groups'
- templateUrl: "units/states/groups/groups.tpl.html"
- controller: "UnitGroupsStateCtrl"
+ template: "
No Groupwork Enabled
++ There is no group work enabled for this unit. Convenors should create at + least one group set first for groups to be created. This can be found under + the groups tab in the unit administration settings. +
+ + + Unit Administration + +No Groupwork Enabled
-- There is no group work enabled for this unit. Convenors should create at - least one group set first for groups to be created. This can be found under - the groups tab in the unit administration settings. -
- Unit Administration -