Make sure @link is available before accessing it
diff --git a/TourDeFlex/TourDeFlex3/src/explorer.mxml b/TourDeFlex/TourDeFlex3/src/explorer.mxml
index 03808a6..fed755a 100755
--- a/TourDeFlex/TourDeFlex3/src/explorer.mxml
+++ b/TourDeFlex/TourDeFlex3/src/explorer.mxml
@@ -80,7 +80,7 @@
         private function treeChanged(event:Event):void

         {

             var nodeApp:String = compLibTree.selectedItem.@app;

-			var link:String = compLibTree.selectedItem.@link;

+			var link:String = compLibTree.selectedItem.hasOwnProperty("@link") ? compLibTree.selectedItem.@link : "";

 			var thirdParty:Boolean = compLibTree.selectedItem.hasOwnProperty("@thirdParty")

 				&& compLibTree.selectedItem.@thirdParty == "true";