There is a superfluous _gcry_module_release() call in the gcry_cipher_open()
which is called in case the module is disabled. At the end of the function there
is a cleanup in case the err is set which calls _gcry_module_release() again.
Trivial patch attached.