Index: src/main/java/org/apache/logging/log4j/core/config/BaseConfiguration.java
===================================================================
--- src/main/java/org/apache/logging/log4j/core/config/BaseConfiguration.java	(revision 1442617)
+++ src/main/java/org/apache/logging/log4j/core/config/BaseConfiguration.java	(working copy)
@@ -765,6 +765,8 @@
                         parent = root;
                     }
                     logger.setParent(parent);
+                } else {
+                    logger.setParent(root);
                 }
             }
         }
Index: src/test/resources/log4j-failover.xml
===================================================================
--- src/test/resources/log4j-failover.xml	(revision 1442617)
+++ src/test/resources/log4j-failover.xml	(working copy)
@@ -34,7 +34,7 @@
   </Appenders>
 
   <loggers>
-    <logger name="Once" level="error" additvity="false">
+    <logger name="Once" level="error" additivity="false">
       <appender-ref ref="FailoverOnce"/>
     </logger>
     <root level="error">

