An inhibitory amount of vascular hyperpermeability of a compound selected from danazol and pharmaceutically acceptable salts of danazol, for use in the treatment of a disease or condition mediated by vascular hyperpermeability in an animal in need thereof, in which the disease or condition it is diabetes, in which the inhibitory amount of vascular hyperpermeability is 1 mg to 100 mg of the danazol compound per day, in which the danazol compound is administered orally and where the animal is an adult human being.Una cantidad inhibidora de la hiperpermeabilidad vascular de un compuesto seleccionado entre danazol y sales farmacéuticamente aceptables de danazol, para su uso en el tratamiento de una enfermedad o afección mediada por la hiperpermeabilidad vascular en un animal que lo necesite, en el que la enfermedad o afección es diabetes, en el que la cantidad inhibidora de la hiperpermeabilidad vascular es de 1 mg a 100 mg del compuesto de danazol al día, en el que el compuesto de danazol se administra por vía oral y donde el animal es un ser humano adulto.