diff --git a/src/Autopilot/digitalcomponent.cxx b/src/Autopilot/digitalcomponent.cxx
index 2db3cb84b..867cd9364 100644
--- a/src/Autopilot/digitalcomponent.cxx
+++ b/src/Autopilot/digitalcomponent.cxx
@@ -93,15 +93,15 @@ bool DigitalComponent::configure( SGPropertyNode& cfg_node,
     if( (n = cfg_node.getNode("inverted")) != NULL )
       o->setInverted( n->getBoolValue() );
 
-      if( (n = cfg_node.getNode("property")) != NULL ) {
-          const auto trimmed = simgear::strutils::strip(n->getStringValue());
-          o->setProperty( prop_root.getNode(trimmed, true) );
-      }
-      
-      if( cfg_node.nChildren() == 0 ) {
-          const auto trimmed = simgear::strutils::strip(cfg_node.getStringValue());
-          o->setProperty( prop_root.getNode(trimmed, true) );
-      }
+    if( (n = cfg_node.getNode("property")) != NULL ) {
+        const auto trimmed = simgear::strutils::strip(n->getStringValue());
+        o->setProperty( prop_root.getNode(trimmed, true) );
+    }
+
+    if( cfg_node.nChildren() == 0 ) {
+        const auto trimmed = simgear::strutils::strip(cfg_node.getStringValue());
+        o->setProperty( prop_root.getNode(trimmed, true) );
+    }
       
     return true;
   }