bug 72789, bug 72753
diff --git a/update/org.eclipse.update.ui/src/org/eclipse/update/internal/ui/properties/FeatureLicensePropertyPage.java b/update/org.eclipse.update.ui/src/org/eclipse/update/internal/ui/properties/FeatureLicensePropertyPage.java
index 5fe2a43..115ad79 100644
--- a/update/org.eclipse.update.ui/src/org/eclipse/update/internal/ui/properties/FeatureLicensePropertyPage.java
+++ b/update/org.eclipse.update.ui/src/org/eclipse/update/internal/ui/properties/FeatureLicensePropertyPage.java
@@ -48,8 +48,7 @@
 					SWTUtil.setButtonDimensionHint(button);
 					button.addSelectionListener(new SelectionAdapter() {
 						public void widgetSelected(SelectionEvent e) {
-							String urlName = url.getProtocol() + ":" + url.getFile(); //$NON-NLS-1$
-							UpdateUI.showURL(urlName);
+							UpdateUI.showURL(url.toExternalForm());
 						}
 					});
 				}
diff --git a/update/org.eclipse.update.ui/src/org/eclipse/update/internal/ui/views/ConfigurationView.java b/update/org.eclipse.update.ui/src/org/eclipse/update/internal/ui/views/ConfigurationView.java
index 5e23dee..68fd3de 100644
--- a/update/org.eclipse.update.ui/src/org/eclipse/update/internal/ui/views/ConfigurationView.java
+++ b/update/org.eclipse.update.ui/src/org/eclipse/update/internal/ui/views/ConfigurationView.java
@@ -953,6 +953,8 @@
 		Object obj = ssel.getFirstElement();
 		if (obj instanceof IFeatureAdapter) {
 			try {
+				propertiesAction.setEnabled(true);
+				
 				ConfiguredFeatureAdapter adapter = (ConfiguredFeatureAdapter) obj;
 				IFeature feature = adapter.getFeature(null);