diff -r c87698c8cde6 -r 3f4094a5c826 client/js/paper-renderer.js --- a/client/js/paper-renderer.js Wed Apr 09 17:28:44 2014 +0200 +++ b/client/js/paper-renderer.js Fri Apr 25 15:22:17 2014 +0200 @@ -2553,8 +2553,11 @@ } // Option management : drop handler - if(typeof _renkan.options.drop_handler === "undefined"){ - _renkan.options.drop_handler = function(_data){ + if(typeof _renkan === "undefined"){ + _renkan = this.renkan; + } + if(typeof this.renkan.options.drop_handler === "undefined"){ + this.renkan.options.drop_handler = function(_data){ var newNode = {}; switch(_data["text/x-iri-specific-site"]) { case "twitter": @@ -2627,7 +2630,7 @@ }; } - var newNode = _renkan.options.drop_handler(_data); + var newNode = this.renkan.options.drop_handler(_data); if (!newNode.title) { newNode.title = this.renkan.translate("Dragged resource");