Don't error without vendor/

Fixes #1560

During upgrade apps will fail if `vendor/` is not present. Seems silly to require an empty directory