--- server/Plugins/SlimScrobbleSupport/Scrobbler/Session.pm	2005-04-10 21:35:00.000000000 -0700
+++ browsedb/Plugins/SlimScrobbleSupport/Scrobbler/Session.pm	2005-04-12 12:23:27.531250000 -0700
@@ -610,6 +610,9 @@ sub doHandshake($)
 	# Set up a User Agent to be used during the transaction.
 	$self->{userAgent} = LWP::UserAgent->new();
 
+	my $proxy = Slim::Utils::Prefs::get('webproxy');
+	$self->{userAgent}->proxy('http',$proxy) if defined $proxy;
+
 	# Identify ourselves as the SlimScrobbler plug-in.
 	my $agentName = vars()->{SCROBBLE_PLUGIN_NAME} . "/" . vars()->{SCROBBLE_PLUGIN_VERSION};
 	$self->{userAgent}->agent($agentName);
