diff --git a/ipns.go b/ipns.go
index be71edb7237d479425cd926a9d68ed79873b675e..38b50764bdb077e097043380c358eb0f5559ca2c 100644
--- a/ipns.go
+++ b/ipns.go
@@ -74,11 +74,11 @@ func EmbedPublicKey(pk ic.PubKey, entry *pb.IpnsEntry) error {
 	if err != nil {
 		return err
 	}
-	extraced, err := id.ExtractPublicKey()
+	extracted, err := id.ExtractPublicKey()
 	if err != nil {
 		return err
 	}
-	if extraced != nil {
+	if extracted != nil {
 		return nil
 	}