diff --git a/neofs/neofs_contract.go b/neofs/neofs_contract.go
index e6916ec..8d2c54a 100644
--- a/neofs/neofs_contract.go
+++ b/neofs/neofs_contract.go
@@ -52,6 +52,10 @@ func _deploy(data interface{}, isUpdate bool) {
 		// common.CheckVersion(args[len(args)-1].(int))
 
 		ctx := storage.GetContext()
+
+		// TODO(@fyrchik): remove after mainnet update
+		storage.Delete(ctx, common.LegacyOwnerKey)
+
 		nodes := getNodes(ctx, candidatesKey)
 		storage.Delete(ctx, candidatesKey)