Tools__ObjectModuleInformation.st
changeset 3086 e5c34fbda3f4
parent 3069 e8e52581e0cb
child 3166 71dab9730c88
--- a/Tools__ObjectModuleInformation.st	Tue Feb 25 12:30:12 2014 +0100
+++ b/Tools__ObjectModuleInformation.st	Tue Feb 25 14:37:21 2014 +0100
@@ -1302,15 +1302,16 @@
 !
 
 loadPackage
-    |package ok|
+    |package|
 
     package := Dialog request:'Name of Package (module:directory)'.
     package isEmptyOrNil ifTrue:[^ self].
-    self withWaitCursorDo:[
-        ok := Smalltalk loadPackage:package.
-    ].
-    ok ifFalse:[
-        Dialog information:'Package not loaded'
+    [
+        self withWaitCursorDo:[
+            Smalltalk loadPackage:package.
+        ].
+    ] on:PackageLoadError do:[:ex|
+        Dialog information:'Package not loaded: ', ex description.
     ].
     self updateModuleList
 !