fix combinef() with a simple hierarchy