diff --git a/src/filemanager.html b/src/filemanager.html
index 584a91e7b..07497c8b2 100644
--- a/src/filemanager.html
+++ b/src/filemanager.html
@@ -301,7 +301,7 @@
-
+
diff --git a/src/js/filemanager.js b/src/js/filemanager.js
index be4d74339..2fe7ebe7b 100644
--- a/src/js/filemanager.js
+++ b/src/js/filemanager.js
@@ -202,7 +202,10 @@ app.controller('FileManagerController', ['$scope', '$translate', '$timeout', 'Cl
if (!event.originalEvent.dataTransfer.items[0]) return;
- var targetFolder = sanitize($scope.cwd + '/' + (entry && entry.isDirectory ? entry.fileName : ''));
+ var targetFolder;
+ if (typeof entry === 'string') targetFolder = sanitize(entry);
+ else targetFolder = sanitize($scope.cwd + '/' + (entry && entry.isDirectory ? entry.fileName : ''));
+
var dataTransfer = event.originalEvent.dataTransfer;
// check if we have internal drag'n'drop