diff --git a/squad/frontend/group_settings.py b/squad/frontend/group_settings.py
index <HASH>..<HASH> 100644
--- a/squad/frontend/group_settings.py
+++ b/squad/frontend/group_settings.py
@@ -75,6 +75,8 @@ class DeleteGroupView(GroupViewMixin, FormView):
         return {'deletable': self.group}
 
     def form_valid(self, form):
+        for project in self.group.projects.all():
+            project.delete()
         self.group.delete()
         return redirect(reverse('home'))
frontend: group_settings: avoid timeout deleting groups

This will force deleting projects prior to deleting groups.
Hopefully it will not timeout.