In general it's better to not make kernel checks fatal... but for some reason the check for MODULES is... is that really needed? Thanks
Yes, because without it compilation will fail. Try it.