Después participaba en el Torneo de Zagreb donde en primera ronda derrotaba a Daniel Brands por 6-4 y 6-3, más tarde aplastaba al belga Olivier Rochus por 6-2 y 6-3, después tuvo un duró partido con Illya Marchenko a quien derrotó en tres sets por 3-6, 6-0 y 7-5, pero perdió en semifinales con el campeón defensor Marin Cilic por 7-6 (5) y 6-4, pero Melzer junto a Philipp Petzschner consiguieron el título de dobles tras vencer a Arnaud Clement y Olivier Rochus.