I know that merkle hash for one transaction tx is:
sha256(sha256(tx))
In this block: https://blockchain.info/block/000000000000000001291219dde8ed705903e8c101f416c68a439e5171ede5bc
there is only one transaction, but the merkle root equals to transaction hash!!!
So, how merkle root can be calculated???