diff --git a/js/linkit.dashboard.js b/js/linkit.dashboard.js
index 14ef1f9..6375707 100644
--- a/js/linkit.dashboard.js
+++ b/js/linkit.dashboard.js
@@ -27,6 +27,8 @@ Drupal.behaviors.linkitDashboard = {
     // Run the validation if the path field is populated directly.
     $('#edit-linkit-path', context).keyup(function(){
       Drupal.linkit.requiredFieldsValidation();
+    }).bind('input propertychange', function(){
+      Drupal.linkit.requiredFieldsValidation();
     });
 
     $(".ui-dialog-titlebar").show();
