user_data may be a list with a single empty string, check that entries in list not empty before read