fixed proper behaviour if no DOI available