Is the etag always defined? Otherwise would trigger a warning