diff --git a/contract/AElf.Contracts.Genesis/BasicContractZero.cs b/contract/AElf.Contracts.Genesis/BasicContractZero.cs index 536bc87bb6..f15700f1d2 100644 --- a/contract/AElf.Contracts.Genesis/BasicContractZero.cs +++ b/contract/AElf.Contracts.Genesis/BasicContractZero.cs @@ -449,7 +449,6 @@ public override Empty UpdateUserSmartContract(UserContractUpdateInput input) var info = State.ContractInfos[input.Address]; Assert(info != null, "Contract not found."); Assert(Context.Sender == info.Author, "No permission."); - Assert(info.Deployer == null || info.Deployer == Context.Sender, "No permission to update."); var codeHash = HashHelper.ComputeFrom(input.Code.ToByteArray()); Assert(info.CodeHash != codeHash, "Code is not changed."); AssertContractNotExists(codeHash);