diff --git a/src/Selection.js b/src/Selection.js
index f939ab7d27..1231747a92 100644
--- a/src/Selection.js
+++ b/src/Selection.js
@@ -68,7 +68,7 @@ class Selection {
       'drop',
       this._dropFromOutsideListener
     )
-    this._onDragOverfromOutisde = addEventListener(
+    this._removeDragOverFromOutsideListener = addEventListener(
       'dragover',
       this._dragOverFromOutsideListener
     )
@@ -108,6 +108,7 @@ class Selection {
     this._removeKeyUpListener && this._removeKeyUpListener()
     this._removeKeyDownListener && this._removeKeyDownListener()
     this._removeDropFromOutsideListener && this._removeDropFromOutsideListener()
+    this._removeDragOverFromOutsideListener && this._removeDragOverFromOutsideListener()
   }
 
   isSelected(node) {