Index: C:/harmony/workspace_dee65_pack200/modulesHEAD/prefs/src/main/java/java/util/prefs/RegistryPreferencesImpl.java =================================================================== --- C:/harmony/workspace_dee65_pack200/modulesHEAD/prefs/src/main/java/java/util/prefs/RegistryPreferencesImpl.java (revision 683687) +++ C:/harmony/workspace_dee65_pack200/modulesHEAD/prefs/src/main/java/java/util/prefs/RegistryPreferencesImpl.java (working copy) @@ -17,6 +17,8 @@ package java.util.prefs; +import java.security.AccessController; +import java.security.PrivilegedAction; import org.apache.harmony.prefs.internal.nls.Messages; /** @@ -28,7 +30,12 @@ class RegistryPreferencesImpl extends AbstractPreferences { static { - System.loadLibrary("hyprefs"); //$NON-NLS-1$ + AccessController.doPrivileged(new PrivilegedAction() { + public Void run() { + System.loadLibrary("hyprefs"); //$NON-NLS-1$ + return null; + } + }); } /*