Wrong link....
Posted: Thu Nov 04, 2010 7:15 am
The download link for the Windows build from the main page points to the 1.3.0 version of Deluge. Please update:).
Support Forum for the Deluge BitTorrent Client
https://forum.deluge-torrent.org/