GRIFFON-629 storing wrong path in PreferencesNode when a value for key: is specified