diff --git a/libs/remix-ws-templates/src/templates/remixDefault/contracts/2_Owner.sol b/libs/remix-ws-templates/src/templates/remixDefault/contracts/2_Owner.sol index 9949f8cdd6..7aff9aa3d5 100644 --- a/libs/remix-ws-templates/src/templates/remixDefault/contracts/2_Owner.sol +++ b/libs/remix-ws-templates/src/templates/remixDefault/contracts/2_Owner.sol @@ -40,6 +40,7 @@ contract Owner { * @param newOwner address of new owner */ function changeOwner(address newOwner) public isOwner { + require(newOwner != address(0), "New owner should not be the zero address"); emit OwnerSet(owner, newOwner); owner = newOwner; } @@ -51,4 +52,4 @@ contract Owner { function getOwner() external view returns (address) { return owner; } -} \ No newline at end of file +}