- (dtucker) [key.c sshkey.c] Put new ecdsa bits inside ifdef OPENSSL_HAS_ECC.
diff --git a/sshkey.c b/sshkey.c
index f957b06..14110cd 100644
--- a/sshkey.c
+++ b/sshkey.c
@@ -762,6 +762,7 @@
 		    (ret = sshbuf_put_bignum2(b, key->dsa->pub_key)) != 0)
 			return ret;
 		break;
+# ifdef OPENSSL_HAS_ECC
 	case KEY_ECDSA:
 		if (key->ecdsa == NULL)
 			return SSH_ERR_INVALID_ARGUMENT;
@@ -771,6 +772,7 @@
 		    (ret = sshbuf_put_eckey(b, key->ecdsa)) != 0)
 			return ret;
 		break;
+# endif
 	case KEY_RSA:
 		if (key->rsa == NULL)
 			return SSH_ERR_INVALID_ARGUMENT;