diff --git a/var/spack/repos/builtin/packages/adios/package.py b/var/spack/repos/builtin/packages/adios/package.py
index 4bcd3f69d6fb78c52dc61a7e12567216db58cdf5..96c538a789160c5c3f42be9b76c846d7dfddb3fd 100644
--- a/var/spack/repos/builtin/packages/adios/package.py
+++ b/var/spack/repos/builtin/packages/adios/package.py
@@ -105,6 +105,10 @@ class Adios(AutotoolsPackage):
     #   https://github.com/ornladios/ADIOS/pull/204
     patch('zfp051.patch', when='@1.11.0:1.13.1')
 
+    # Fix a bug in configure.ac that causes automake issues on RHEL 7.7
+    patch('https://github.com/ornladios/ADIOS/pull/207.patch', when='@1.12.0:',
+          sha256='01113e9efb929d71c28bf33cc8b7f215d85195ec700e99cb41164e2f8f830640')
+
     def validate(self, spec):
         """Checks if incompatible variants have been activated at the same time