Fix extractor user agent validation

Check for a user agent in the extractor so if it isn’t set we don’t
validate on it.