diff --git a/cellframenet.py b/cellframenet.py
index 41e88df1c74fa42749fd09036d16a123c8aa1f9c..ae9aa46032c4226a3328a41479ed5ceb09a84697 100644
--- a/cellframenet.py
+++ b/cellframenet.py
@@ -126,9 +126,9 @@ class CellframeBaseTransactionDatum:
     def emission(self):
         if not self.emission_:
             #tiker = str(self.tx_token().ticker)
-            h = str(self.tx_token().tokenEmissionHash)
+            hf = HashFast.fromString(str(self.tx_token().tokenEmissionHash))
             ledger = self.net.getLedger()   
-            ems = ledger.tokenEmissionFind(h)
+            ems = ledger.tokenEmissionFind(hf)
             if not ems:
                 return None
             self.emission_ = CellframeEmission(ems)