**Source URL:** https://general.veevavault.dev/mdl/documentation/mdl-operators/if-exists.md

# IF EXISTS

Use the `IF EXISTS` operator to skip processing if a component or subcomponent does not already exist in the target Vault.

```
RECREATE Object IF EXISTS my_object__c (
   label('My Updated Label'),
   label_plural('My Updated Labels'),
   active(true),
   in_menu(true),
   audit(true)
);

```


---

**Previous:** [Logical Operators](/mdl/documentation/mdl-operators/logical-operators)  
**Next:** [IF NOT EXISTS](/mdl/documentation/mdl-operators/if-not-exists)