} else {
if (node.nodeExists(host)) {
ISecurePreferences hostNode = node.node(host);
// holds the user names field in the secure
// preference
String[] usersKeys = hostNode.keys();
List<String> usersList = hostToUsers.get(host);
for (String userNode : usersKeys) {
if (!usersList.contains(userNode)) {
hostNode.remove(userNode);
}