diff --git a/opentech/public/projects/models.py b/opentech/public/projects/models.py
index ece39755b4cb9e872b060b9f7b49b63be3c2f8b1..d1d2462ee97a056000c07c8fb18294f2a465db59 100644
--- a/opentech/public/projects/models.py
+++ b/opentech/public/projects/models.py
@@ -121,10 +121,11 @@ class ProjectPage(FundingMixin, BasePage):
         FieldPanel('introduction'),
         FieldPanel('status'),
         StreamFieldPanel('body'),
-        FieldPanel('categories', widget=CategoriesWidget),
         InlinePanel('contact_details', label="Contact Details"),
         InlinePanel('related_pages', label="Related Projects"),
-    ] + FundingMixin.content_panels
+    ] + FundingMixin.content_panels + [
+        FieldPanel('categories', widget=CategoriesWidget),
+    ]
 
     def category_options(self):
         categories = json.loads(self.categories)