*** empty log message ***
diff --git a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/DataArea.java b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/DataArea.java
index 3a0e5ce..51f9ffb 100644
--- a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/DataArea.java
+++ b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/DataArea.java
@@ -285,7 +285,7 @@
 		keyringTimeStamp = new File(keyringFile).lastModified();
 	}
 	public void setKeyringFile(String keyringFile) {
-		if (keyringFile != null)
+		if (this.keyringFile != null)
 			throw new IllegalStateException(Policy.bind("meta.keyringFileAlreadySpecified", this.keyringFile));
 		this.keyringFile = keyringFile;
 	}