It was probably non-empty because we had already downloaded and unpacked the source code there. Don't overwrite the user's work just because builder was re-opened with that manifest name.
This is similar behavior to the
git method, which does not clone
or update the repo if it already exists.