--- /usr/lib/perl5/site_perl/5.8.5/XML/ RSS.pm	2005-01-09 10:48:05.000000000 -0500
+++ /usr/lib/perl5/site_perl/5.8.5/XML/RSS.pm	2005-01-09 10:50:37.000000000 -0500
@@ -361,6 +361,7 @@
 
 my $namespace_map = {
 	rss10	=> 'http://purl.org/rss/1.0/',
+	rss11	=> 'http://purl.org/net/rss1.1#',
 	rss09	=> 'http://my.netscape.com/rdf/simple/0.9/',
 #	rss091	=> 'http://purl.org/rss/1.0/modules/rss091/',
 	rss20   => 'http://backend.userland.com/blogChannelModule',
@@ -1449,7 +1450,7 @@
 		}
 
     	# beginning of RSS 1.0 or RSS 0.9
-    } elsif ($el eq 'RDF') {
+    } elsif ($el eq 'RDF' || $el eq 'Channel') {
 		my @prefixes = $self->new_ns_prefixes;
 		foreach my $prefix (@prefixes) {
 	    	my $uri = $self->expand_ns_prefix($prefix);
@@ -1460,7 +1461,8 @@
 		# removed assumption that RSS is the default namespace - kellan, 11/5/02
 		#
 		foreach my $uri ( values %{ $self->{namespaces} } ) {
-			if ( $namespace_map->{'rss10'} eq $uri ) {
+			if ( $namespace_map->{'rss10'} eq $uri ||
+				 $namespace_map->{'rss11'} eq $uri ) {
 				$self->{_internal}->{version} = '1.0';
 				$self->{rss_namespace} = $uri;
 				last;
