Index: Changelog6.html
===================================================================
--- Changelog6.html	(revision 8940)
+++ Changelog6.html	(working copy)
@@ -476,6 +476,7 @@
 		
#3869 - holding play button (rather than a quick tap) while browsing music folder, doesn't play
 		#3870 - Nokia770 skin doesn't show tooltip for unknown album artwork
 		#3874 - fishbone skin does not refresh playlist correctly
+		#3882 - album sort order pulldown not persistent
 		#3893 - changing sort by pulldown kicks you out to top level
 		#3898 - 'Now Playing' in web interface shows Artist and Album twice
 	
Index: HTML/EN/html/common.js
===================================================================
--- HTML/EN/html/common.js	(revision 8940)
+++ HTML/EN/html/common.js	(working copy)
@@ -100,7 +100,7 @@
 	if (option) {
 		url = url + '&orderBy=' + option;
 	}
-
+	setCookie( 'SlimServer-orderBy', option );
 	window.location = url;
 }
 
Index: Slim/Web/HTTP.pm
===================================================================
--- Slim/Web/HTTP.pm	(revision 8940)
+++ Slim/Web/HTTP.pm	(working copy)
@@ -701,6 +701,14 @@
 		$params->{'artwork'} = 1 unless defined $params->{'artwork'};
 	}
 
+	# Check for the album order cookie.
+	if ($params->{'cookies'}->{'SlimServer-orderBy'} && 
+	    $params->{'cookies'}->{'SlimServer-orderBy'}->value) {
+
+		$params->{'orderBy'} = $params->{'cookies'}->{'SlimServer-orderBy'}->value unless defined $params->{'orderBy'};
+	}
+
+
 	if (Slim::Web::Graphics::serverResizesArt()) {
 		$params->{'serverResizesArt'} = 1;
 	}