diff --git a/tests/test-x25519.cpp b/tests/test-x25519.cpp
index 9f249dbd..2ab8ad6a 100644
--- a/tests/test-x25519.cpp
+++ b/tests/test-x25519.cpp
@@ -27,10 +27,13 @@ uint8_t p[32] =
 
 int main ()
 {
+#if !OPENSSL_X25519
+// we test it for openssl < 1.1.0
     uint8_t buf[32];
     BN_CTX * ctx = BN_CTX_new ();
     i2p::crypto::GetEd25519 ()->ScalarMul (u, k, buf, ctx);
     BN_CTX_free (ctx);
     assert(memcmp (buf, p, 32) == 0);
+#endif
 }