diff --git a/InvenTree/templates/js/translated/table_filters.js b/InvenTree/templates/js/translated/table_filters.js
index 9ca1bf83c0..35acdeae2a 100644
--- a/InvenTree/templates/js/translated/table_filters.js
+++ b/InvenTree/templates/js/translated/table_filters.js
@@ -419,7 +419,7 @@ function getPartTestTemplateFilters() {
 // Return a dictionary of filters for the "build" table
 function getBuildTableFilters() {
 
-    return {
+    let filters = {
         status: {
             title: '{% trans "Build status" %}',
             options: buildCodes,
@@ -456,6 +456,13 @@ function getBuildTableFilters() {
             },
         },
     };
+
+    if (global_settings.PROJECT_CODES_ENABLED) {
+        filters['has_project_code'] = constructHasProjectCodeFilter();
+        filters['project_code'] = constructProjectCodeFilter();
+    }
+
+    return filters;
 }