summaryrefslogtreecommitdiffstats
path: root/install/ui/src/freeipa/_base/Phase_controller.js
diff options
context:
space:
mode:
Diffstat (limited to 'install/ui/src/freeipa/_base/Phase_controller.js')
-rw-r--r--install/ui/src/freeipa/_base/Phase_controller.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/install/ui/src/freeipa/_base/Phase_controller.js b/install/ui/src/freeipa/_base/Phase_controller.js
index 373348991..095b90241 100644
--- a/install/ui/src/freeipa/_base/Phase_controller.js
+++ b/install/ui/src/freeipa/_base/Phase_controller.js
@@ -133,6 +133,11 @@ define([
var phase = this.phases.get(phase_name);
+ if (!phase) {
+ window.console.warn('no such phase: ' + phase_name);
+ return;
+ }
+
if (typeof priority !== 'number') priority = 10;
phase.tasks.push({