Djoko já tinha evidenciado que tinha esse problema ocular no primeiro set, e acabou desistindo de retomar a partida depois de perder a parcial por 6-3.
É a primeira vez que o líder do ranking fica fora da decisão de um torneio que disputa desde janeiro de 2015, quando foi derrotado pelo croata Ivo Karlovic, também nas quartas de final.
Desde então, Djoko conquistou 13 títulos, entre eles três Grand Slams (Wimbledon e US Open em 2015, Aberto da Austrália neste ano).
"É muito triste ver um dos melhores tenistas da história ter que abandonar uma partida", lamentou Feliciano López depois da partida, explicando que Djokovic lhe disse que tinha uma infecção no olho.
López enfrentará nas semifinais o cipriota Marcos Baghdatis, que mais cedo surpreendeu o também espanhol Roberto Bautista, quarto cabeça de chave, que atropelou por 7-5 e 6-0.
A principal surpresa do dia, além da desistência de Djokovic, foi a eliminação do tcheco Tomas Berdych, terceiro cabeça de chave, derrotado por duplo 6-4 para o jovem australiano Nick Kyrgios.
Kyrgios, de 20 anos que vem embalado depois de conquistar seu primeiro título no circuito profissional no último domingo, em Marselha.
O australiano enfrentará na semi seu principal desafeto, o suíço Stanislas Wawrinka, número 4 do mundo. Em agosto, em Montreal Kyrgios tinha tentado desestabilizar o suíço em pleno jogo, ao falar em voz alta que sua namorada o traia com outro jovem australiano, Thanasi Kokkinakis.
-Resultados do torneio de Dubai (Quartas de finale):
Feliciano López (ESP/N.6) x Novak Djokovic (SRB/N.1) 6-3, 0-0 (abandono)
Marcos Baghdatis (CYP) x Roberto Bautista (ESP/N.4) 7-5, 6-0
Nick Kyrgios (AUS) x Tomáš Berdych (RTC/N.3) 6-4, 6-4
Stan Wawrinka (SUI/N.2) x Philipp Kohlschreiber (ALE/N.8) 7-5, 6-1
-Resultados do torneio WTA de Doha (Quartas de final):
Jelena Ostapenko (LAT) x Saisai Zheng (CHN) 6-4, 6-3
Carla Suárez (ESP/N.8) x Elena Vesnina (RUS) 6-3, 7-6 (7/3)