diff --git a/mod/dialogue/mod_form.php b/mod/dialogue/mod_form.php
old mode 100644
new mode 100755
index 6d1dd18..5a356fe
--- a/mod/dialogue/mod_form.php
+++ b/mod/dialogue/mod_form.php
@@ -53,6 +53,8 @@ class mod_dialogue_mod_form extends moodleform_mod {
         $mform->addElement('text', 'edittime', get_string("edittime", "dialogue"), array('size'=>'4'));
         $mform->setType('edittime', PARAM_INT);
         $mform->setDefault('edittime', 30);
+        $mform->addRule('edittime', null, 'maxlength', 5, 'client');
+        $mform->addRule('edittime', null, 'numeric', null, 'client');
         $mform->setHelpButton('edittime', array('edittime', get_string("edittime", "dialogue"), 'dialogue', 'edittime'));
         $mform->setAdvanced('edittime');
         
@@ -68,4 +70,4 @@ class mod_dialogue_mod_form extends moodleform_mod {
         $this->add_action_buttons();
     }
 }
-?>
\ No newline at end of file
+?>
