**Source URL:** https://limited.veevavault.dev/medical/mdl/documentation/mdl-operators/if-exists

# IF EXISTS

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

```text
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](/medical/mdl/documentation/mdl-operators/logical-operators)  
**Next:** [IF NOT EXISTS](/medical/mdl/documentation/mdl-operators/if-not-exists)