diff --git a/module/project/ui/create.html.php b/module/project/ui/create.html.php
index 98a101530a..72180092e4 100644
--- a/module/project/ui/create.html.php
+++ b/module/project/ui/create.html.php
@@ -171,6 +171,7 @@ formPanel
$config->systemMode != 'light' ? on::change('#begin, #end, #parent', 'checkDate') : null,
formRow
(
+ set::hidden(!empty($globalDisableProgram)),
formGroup
(
set::width('1/2'),
diff --git a/module/project/ui/edit.html.php b/module/project/ui/edit.html.php
index f207e3d4aa..23bf8d4b6f 100644
--- a/module/project/ui/edit.html.php
+++ b/module/project/ui/edit.html.php
@@ -186,7 +186,7 @@ formPanel
on::change('[name^=branch]', 'branchChange'),
on::change('[name=future]', 'toggleBudget'),
on::change('[name=newProduct]', 'addProduct'),
- formRow
+ empty($globalDisableProgram) ? formRow
(
formGroup
(
@@ -224,7 +224,7 @@ formPanel
set::value($project->model),
set::control('hidden')
)
- ),
+ ) : null,
formGroup
(
set::width('1/2'),