Fixed #984 (for good, see 61e705a28eaf71c22d08421eea7066db4647c63f and 5b29a687539ff5654cca71d1dcd99ec72dc0fc58): Validation marks fields that weren't processed due to unsatisfied dependencies as sucessful