don't try to decode if abstract is empty