diff --git a/src/app/shared/dialogs/prompt-dialog/prompt-dialog.component.ts b/src/app/shared/dialogs/prompt-dialog/prompt-dialog.component.ts
index e258646286e9de2d0bc25734375b436fc300be49..8f5310adb4ee8fc343da1f4cd53e73b8e9eb625c 100644
--- a/src/app/shared/dialogs/prompt-dialog/prompt-dialog.component.ts
+++ b/src/app/shared/dialogs/prompt-dialog/prompt-dialog.component.ts
@@ -65,11 +65,13 @@ export class PromptDialogComponent implements OnInit {
 
   ngOnInit() {
     // Deafults for input form
+    let formValidators = [Validators.required];
+    if (this.maxLength) {
+      formValidators.push(Validators.maxLength(this.maxLength));
+    }
+
     this.inputForm = new FormGroup({
-      value: new FormControl(this.initialValue || '', [
-        Validators.maxLength(this.maxLength),
-        Validators.required,
-      ]),
+      value: new FormControl(this.initialValue || '', formValidators),
     });
   }