Package Mnager error dialogs could refer to hidden packages, which was
confusing. To be on the safe side we always show hidden packages before
showing error dialogs. Will backport.
diff --git a/Mac/Tools/IDE/PackageManager.py b/Mac/Tools/IDE/PackageManager.py
index a4b9acc..fb482ef 100755
--- a/Mac/Tools/IDE/PackageManager.py
+++ b/Mac/Tools/IDE/PackageManager.py
@@ -421,6 +421,11 @@
 		
 	def showmessages(self, messages):
 		if messages:
+			# To be on the safe side we always show the hidden packages,
+			# they may be referred to in the error messages.
+			if not self.w.hidden_button.get():
+				self.w.hidden_button.set(1)
+				self.updatestatus()
 			if type(messages) == list:
 				messages = '\n'.join(messages)
 			if self.w.verbose_button.get():