Fix a bug if the property has no field (forget one method)

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@581232 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/ipojo/core/src/main/java/org/apache/felix/ipojo/handlers/configuration/ConfigurationHandler.java b/ipojo/core/src/main/java/org/apache/felix/ipojo/handlers/configuration/ConfigurationHandler.java
index 629cc7c..6c9e76e 100644
--- a/ipojo/core/src/main/java/org/apache/felix/ipojo/handlers/configuration/ConfigurationHandler.java
+++ b/ipojo/core/src/main/java/org/apache/felix/ipojo/handlers/configuration/ConfigurationHandler.java
@@ -315,7 +315,7 @@
         // Verify that the field name correspond to a configurable property
         for (int i = 0; i < m_configurableProperties.length; i++) {
             ConfigurableProperty cp = m_configurableProperties[i];
-            if (cp.getField().equals(fieldName)) {
+            if (cp.hasField() && cp.getField().equals(fieldName)) {
                 // Check if the value has changed
                 if (cp.getValue() == null || !cp.getValue().equals(value)) {
                     cp.setValue(value); // Change the value