fix multiple configuration derivation bug

If a configuration has multiple files it should *not* be derived from the base
configuration.