aboutsummaryrefslogtreecommitdiffstats
path: root/ptrie/shortnode.go
diff options
context:
space:
mode:
Diffstat (limited to 'ptrie/shortnode.go')
-rw-r--r--ptrie/shortnode.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/ptrie/shortnode.go b/ptrie/shortnode.go
index 49319c555..73ff2914b 100644
--- a/ptrie/shortnode.go
+++ b/ptrie/shortnode.go
@@ -17,7 +17,7 @@ func (self *ShortNode) Value() Node {
return self.value
}
func (self *ShortNode) Dirty() bool { return true }
-func (self *ShortNode) Copy() Node { return self }
+func (self *ShortNode) Copy() Node { return NewShortNode(self.trie, self.key, self.value) }
func (self *ShortNode) RlpData() interface{} {
return []interface{}{self.key, self.value.Hash()}