bug 67461
diff --git a/update/org.eclipse.update.configurator/src/org/eclipse/update/internal/configurator/ConfigurationActivator.java b/update/org.eclipse.update.configurator/src/org/eclipse/update/internal/configurator/ConfigurationActivator.java
index 3f03d98..c542248 100644
--- a/update/org.eclipse.update.configurator/src/org/eclipse/update/internal/configurator/ConfigurationActivator.java
+++ b/update/org.eclipse.update.configurator/src/org/eclipse/update/internal/configurator/ConfigurationActivator.java
@@ -427,7 +427,6 @@
 	
 	private boolean canRunWithCachedData() {
 		return  !"true".equals(System.getProperty("osgi.checkConfiguration")) && //$NON-NLS-1$ //$NON-NLS-2$
-				System.getProperties().get("osgi.dev") == null && //$NON-NLS-1$
 				lastTimeStamp==configuration.getChangeStamp() &&
 				lastStateTimeStamp==Platform.getPlatformAdmin().getState(false).getTimeStamp();
 	}
diff --git a/update/org.eclipse.update.configurator/src/org/eclipse/update/internal/configurator/SiteEntry.java b/update/org.eclipse.update.configurator/src/org/eclipse/update/internal/configurator/SiteEntry.java
index 7a08905..a5e5215 100644
--- a/update/org.eclipse.update.configurator/src/org/eclipse/update/internal/configurator/SiteEntry.java
+++ b/update/org.eclipse.update.configurator/src/org/eclipse/update/internal/configurator/SiteEntry.java
@@ -470,9 +470,7 @@
 			Utils.log(Messages.getString("SiteEntry.computePluginStamp", resolvedURL.toExternalForm())); //$NON-NLS-1$
 			return 0;
 		}
-		long start = 0;
-		if (ConfigurationActivator.DEBUG)
-			start = (new Date()).getTime();
+
 		// compute stamp for the plugins directory
 		File root = new File(resolvedURL.getFile().replace('/', File.separatorChar));
 		File pluginsDir = new File(root, PLUGINS);
@@ -481,36 +479,7 @@
 			return 0;
 		}
 
-		// Compute the plugins list
-		String[] plugins = null;
-		ISitePolicy policy = getSitePolicy();
-		if (policy.getType() == ISitePolicy.USER_INCLUDE)
-			plugins = policy.getList();
-		else if (policy.getType() == ISitePolicy.USER_EXCLUDE) {
-			File[] files = pluginsDir.listFiles();
-			ArrayList detectedPlugins = new ArrayList(files.length);
-			for (int i = 0; i < files.length; i++) {
-				if(files[i].isDirectory())
-					detectedPlugins.add(PLUGINS + "/" + files[i].getName() + "/"); //$NON-NLS-1$ //$NON-NLS-2$
-				else if(files[i].getName().endsWith(".jar")) //$NON-NLS-1$
-					detectedPlugins.add(PLUGINS + "/" + files[i].getName()); //$NON-NLS-1$
-			} 
-			
-			String[] excludedPlugins = policy.getList();
-			for (int i = 0; i < excludedPlugins.length; i++) {
-				if (detectedPlugins.contains(excludedPlugins[i]))
-					detectedPlugins.remove(excludedPlugins[i]);
-			}
-			plugins = (String[])detectedPlugins.toArray(new String[0]);
-		}
-
-		
-		long dirStamp = pluginsDir.lastModified();
-		pluginsChangeStamp = Math.max(dirStamp, computeStamp(plugins));
-		if (ConfigurationActivator.DEBUG) {
-			long end = (new Date()).getTime();
-			Utils.debug(resolvedURL.toString() + " plugin stamp: " + pluginsChangeStamp + " in " + (end - start) + "ms"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$
-		}
+		pluginsChangeStamp = pluginsDir.lastModified();
 		return pluginsChangeStamp;
 	}