militate against
To have an active influence or effect against or in opposition to someone or something. This conviction will militate against your chances of getting hired in the future. Instead, the regulation has ended up militating against fostering the kind of young, motivated talent this industry so desperately needs.
militate against something
[for something] to work against something. Everything you have said today militates against an early settlement to our disagreement. This really militates against my going to college.