diff --git a/static/js/mediaView.js b/static/js/mediaView.js
index c453c7f7d..733c54220 100644
--- a/static/js/mediaView.js
+++ b/static/js/mediaView.js
@@ -457,6 +457,8 @@ pandora.ui.mediaView = function(options) {
                     });
                 }
             }
+        }).on({
+            keyup: updateForm()
         });
     });
 
@@ -679,7 +681,9 @@ pandora.ui.mediaView = function(options) {
             });
         }
         self.$moveButton.options({
-            disabled: self.selected.length == 0
+            disabled: self.selected.length == 0 || (
+                self.$idInput.value().length + self.$titleInput.value().length
+            ) == 0
         });
         self.$menu[
             self.selected.length == 0 ? 'disableItem' : 'enableItem'