diff --git a/rsa.h b/rsa.h
index 295abc31b8b58c92c2f66474191717d16cce73bd..23ee7a7e3387b836d14d19d42cedb12446684f17 100644
--- a/rsa.h
+++ b/rsa.h
@@ -47,11 +47,8 @@ struct rsa_public_key
 
 struct rsa_private_key
 {
-  struct rsa_public_key pub;
+  unsigned size;
   
-  /* Secret exponent */
-  mpz_t d;
-
   /* The two factors */
   mpz_t p; mpz_t q;