metadata-service: Handle no user-data

If by "safe" you mean silently ignore errors then yes, but that's probably not the best meaning of safe. :)