diff --git a/DeDRM_plugin/kindlekey.py b/DeDRM_plugin/kindlekey.py index 3816e1e..73425f8 100644 --- a/DeDRM_plugin/kindlekey.py +++ b/DeDRM_plugin/kindlekey.py @@ -1174,8 +1174,11 @@ elif isosx: libcrypto = find_library('crypto') if libcrypto is None: - raise DrmException("libcrypto not found") - libcrypto = CDLL(libcrypto) + libcrypto = '/usr/lib/libcrypto.dylib' + try: + libcrypto = CDLL(libcrypto) + except Exception as e: + raise DrmException("libcrypto not found: " % e) # From OpenSSL's crypto aes header #