bug 74215
diff --git a/update/org.eclipse.update.ui/src/org/eclipse/update/internal/ui/UpdateUIPluginResources.properties b/update/org.eclipse.update.ui/src/org/eclipse/update/internal/ui/UpdateUIPluginResources.properties
index 1f45c88..2fd5bbe 100644
--- a/update/org.eclipse.update.ui/src/org/eclipse/update/internal/ui/UpdateUIPluginResources.properties
+++ b/update/org.eclipse.update.ui/src/org/eclipse/update/internal/ui/UpdateUIPluginResources.properties
@@ -393,6 +393,9 @@
 SitePage.dialogEditLocal=Edit Local Site

 SitePage.dialogEditUpdateSite=Edit Remote Site

 SitePage.connecting=Connecting

+SitePage.remove.location.conf.title=Remove Location

+SitePage.remove.location.conf=Are you sure you want to remove this location?

+

 SearchRunner.connectionError=Connection error

 

 LocalSiteSelector.dialogMessage=Select a local update site.

diff --git a/update/org.eclipse.update.ui/src/org/eclipse/update/internal/ui/wizards/SitePage.java b/update/org.eclipse.update.ui/src/org/eclipse/update/internal/ui/wizards/SitePage.java
index f71edd5..6afc47d 100644
--- a/update/org.eclipse.update.ui/src/org/eclipse/update/internal/ui/wizards/SitePage.java
+++ b/update/org.eclipse.update.ui/src/org/eclipse/update/internal/ui/wizards/SitePage.java
@@ -15,6 +15,7 @@
 import java.util.*;
 
 import org.eclipse.core.runtime.*;
+import org.eclipse.jface.dialogs.*;
 import org.eclipse.jface.dialogs.Dialog;
 import org.eclipse.jface.operation.*;
 import org.eclipse.jface.viewers.*;
@@ -375,7 +376,17 @@
 				IStructuredSelection ssel =
 					(IStructuredSelection) treeViewer.getSelection();
 				SiteBookmark bookmark = (SiteBookmark) ssel.getFirstElement();
-				if (!bookmark.isReadOnly()) {
+				String selName = bookmark.getLabel();
+				boolean answer = MessageDialog
+								.openQuestion(
+										getShell(),
+										UpdateUI
+												.getString("SitePage.remove.location.conf.title"), //$NON-NLS-1$
+										UpdateUI
+												.getString("SitePage.remove.location.conf")	//$NON-NLS-1$
+												+ " " + selName); //$NON-NLS-1$
+
+				if (answer && !bookmark.isReadOnly()) {
 					updateModel.removeBookmark(bookmark);
 					updateSearchRequest();
 				}