diff --git a/src/jquery.fancytree.dnd5.js b/src/jquery.fancytree.dnd5.js index bd07101f..f8ce0f57 100644 --- a/src/jquery.fancytree.dnd5.js +++ b/src/jquery.fancytree.dnd5.js @@ -601,7 +601,12 @@ } } // Let user modify above settings - return dndOpts.dragStart(node, data) !== false; + if (dndOpts.dragStart(node, data) !== false) { + return true; + } + // Clear dragged node to be safe + _clearGlobals(); + return false; case "drag": // Called every few miliseconds