1GFA3GY: ITPUI:WIN2000 - NullPointerException: help view
diff --git a/org.eclipse.help.ui/Eclipse Help UI/org/eclipse/help/internal/ui/DefaultHelp.java b/org.eclipse.help.ui/Eclipse Help UI/org/eclipse/help/internal/ui/DefaultHelp.java
index 291f4f5..6764ef7 100644
--- a/org.eclipse.help.ui/Eclipse Help UI/org/eclipse/help/internal/ui/DefaultHelp.java
+++ b/org.eclipse.help.ui/Eclipse Help UI/org/eclipse/help/internal/ui/DefaultHelp.java
@@ -252,6 +252,9 @@
 			return null;

 		} else {

 			try {

+				// workaround for eclipse bug when showing help in an inactive page

+				if (helpPage != workbenchWindow.getActivePage())

+					workbenchWindow.setActivePage(helpPage);

 				EmbeddedHelpView aEmbeddedHelpView =

 					(EmbeddedHelpView) helpPage.showView(EmbeddedHelpView.ID);

 				// check to see if the view was created successfully, with a valid Infoset