fix multiple configuration bug

A configuration with a list of files should not be derived from the base
configuration.
Merge branch 'fix-multiple-configurations'