Index: wp-admin/js/common.dev.js
===================================================================
--- wp-admin/js/common.dev.js	(revision 21273)
+++ wp-admin/js/common.dev.js	(working copy)
@@ -131,12 +131,39 @@
 			$('.screen-meta-toggle').css('visibility', '');
 			panel.parent().hide();
 		});
+	},
+
+	updateHash: function( hash ) {
+		window.location.hash = $(hash).attr('id')
 	}
 };
 
 /**
  * Help tabs.
  */
+$(document).ready(function(){
+	var panel = window.location.hash;
+
+	if ( panel && $(panel).length ) {
+		link = $('a[href='+ panel +']'), panel = $( panel );
+
+		// Active the correct panel.
+		$('.contextual-help-tabs .active').removeClass('active');
+		link.parent('li').addClass('active');
+		$('.help-tab-content').not( panel ).removeClass('active').hide();
+		panel.addClass('active').show();
+
+		// Scroll back to the top.
+		$('html, body').animate({ scrollTop: 0 }, 'fast');
+
+		// Open the help panel.
+		if ( $('#contextual-help-wrap').is(':visible') )
+			screenMeta.close( $('#contextual-help-wrap'), $('#contextual-help-link') );
+		else
+			screenMeta.open( $('#contextual-help-wrap'), $('#contextual-help-link') );
+	};
+});
+
 $('.contextual-help-tabs').delegate('a', 'click focus', function(e) {
 	var link = $(this),
 		panel;
@@ -153,6 +180,8 @@
 
 	panel = $( link.attr('href') );
 
+	screenMeta.updateHash( panel );
+
 	// Panels
 	$('.help-tab-content').not( panel ).removeClass('active').hide();
 	panel.addClass('active').show();
