diff --git a/Cargo.lock b/Cargo.lock
index 9648b789bb4d65f41aacf4c31367e66662587faa..8fd4d60894dfa6e1b161d27e51cc4946d444288c 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -94,7 +94,7 @@ dependencies = [
 
 [[package]]
 name = "duniter-documents"
-version = "0.5.0"
+version = "0.6.0"
 dependencies = [
  "base58 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
  "base64 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
diff --git a/documents/Cargo.toml b/documents/Cargo.toml
index 2a42d7fd9d4e01bde39d80f0f12c663078a1707c..7200f0b650e9604ad2ccf75d6af14c05ca0867d3 100644
--- a/documents/Cargo.toml
+++ b/documents/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "duniter-documents"
-version = "0.5.0"
+version = "0.6.0"
 authors = ["nanocryk <nanocryk@duniter.org>", "elois <elois@ifee.fr>"]
 description = "Handles Duniter documents"
 repository = "https://git.duniter.org/nodes/rust/duniter-rs"
diff --git a/documents/blockchain/v10/documents/transaction.rs b/documents/blockchain/v10/documents/transaction.rs
index e44ce2e33d4dbc225d44f75bc7a9242661a033fa..f71372d95da17f2ef45607fe45b2f2806c05a8c1 100644
--- a/documents/blockchain/v10/documents/transaction.rs
+++ b/documents/blockchain/v10/documents/transaction.rs
@@ -435,7 +435,7 @@ impl TextDocument for TransactionDocument {
 
 impl IntoSpecializedDocument<BlockchainProtocol> for TransactionDocument {
     fn into_specialized(self) -> BlockchainProtocol {
-        BlockchainProtocol::V10(V10Document::Transaction(Box::new(self)))
+        BlockchainProtocol::V10(Box::new(V10Document::Transaction(Box::new(self))))
     }
 }