Make sure that NO-RSA applications etc can include evp.h
diff --git a/crypto/evp/evp.h b/crypto/evp/evp.h
index 6c0275b..16e3719 100644
--- a/crypto/evp/evp.h
+++ b/crypto/evp/evp.h
@@ -59,6 +59,14 @@
 #ifndef HEADER_ENVELOPE_H
 #define HEADER_ENVELOPE_H
 
+#ifdef OPENSSL_ALGORITHM_DEFINES
+# include <openssl/opensslconf.h>
+#else
+# define OPENSSL_ALGORITHM_DEFINES
+# include <openssl/opensslconf.h>
+# undef OPENSSL_ALGORITHM_DEFINES
+#endif
+
 #ifndef NO_MD2
 #include <openssl/md2.h>
 #endif