As erecções que não duram, ou mesmo que enfraquecem a meio da ereção e não duram até à ejaculação, pertencem a um tipo de disfunção erétil masculina. Se a ereção não durar muito tempo, o doente tem de ir ao hospital para fazer seis testes hormonais para ver se o nível de testosterona baixou. Se o nível de testosterona baixar, pode tomar cápsulas orais de undecanoato de testosterona para aumentar os androgénios e, assim, manter uma ereção mais longa. Se não houver nenhuma anomalia óbvia no teste hormonal, pode procurar ajuda no departamento masculino do hospital de medicina chinesa. Pode usar algumas ervas chinesas ou medicamentos chineses patenteados para regular, o efeito ainda é bom. Se o doente não for muito recetivo à medicina chinesa, pode tomar alguns medicamentos do tipo Viagra por via oral, que também podem conseguir uma ereção sustentada.