Added missing configuration validation check

When an annotation exists but isn't configured, the configuration will now throw an error