diff --git a/web/javascript/transmission.remote.js b/web/javascript/transmission.remote.js index b32575210..37cb64ad7 100644 --- a/web/javascript/transmission.remote.js +++ b/web/javascript/transmission.remote.js @@ -249,6 +249,9 @@ TransmissionRemote.prototype = }, addTorrentByUrl: function( url, options ) { var remote = this; + if(url.match(/^[0-9a-f]{40}$/i)) { + url = 'magnet:?xt=urn:btih:'+url; + } var o = { method: 'torrent-add', arguments: {