Daniel Galván quedó en libertad por una serie de errores de índole judicial. El primero lo cometió el gobierno de Marruecos que recibió de España dos listas, una en la que solicitaba el indulto para 18 personas y otra compuesta por 30 nombres de presos para los que pedía el traslado entre los que se encontraba el de Daniel Galván. Marruecos, no se sabe porqué junto ambas listas e indulto a los 48 presos."Que se produzcan estos errores por dos gobiernos en una petición de indulto respecto a una persona tan polémica es algo que tiene difícil explicación", ha comentado José Luis Piñar, Vicerrector de Relaciones Internacionales de la Universidad San Pablo CEU.
Pero no fue la única equivocación. Galván acudió al consulado y obtuvo la documentación necesaria para regresar a España sin ningún problema. Al entregarsela la administración española no comprobó que su indulto se trataba un error. El dato de que se había indultado a 48 presos en vez de a 18 se pasó por alto, incluso llegó sin llamar la atención en la casa real. En un comunicado, se manifestó: "Don Juan Carlos ha agradecido profundamente este gesto considerándolo una muestra singular de amistad entre los dos pueblos"
Ninguno de los dos países se dió cuenta de la confusión hasta que comenzaron las protestas. En este momento hay libres 29 presos españoles que habían sido encarcelados en Marruecos, la mayoría de ellos por tráfico de drogas. Trinidad Jiménez, diputada del PSOE, ha declarado al respecto: "Se tiene que explicar de manera clara y detallada el proceso que ha sido una cadena de errores que ha conseguido que el pederasta esté en la calle.
Sin embargo, Antonio García, continúa preso en Marruecos a pesar de que el rey Juan Carlos se interesó personalmente por su traslado. El detenido fue acusado de un delito de narcotráfico y está enfermo del corazón y de diabetes.