લાંબા સમય સુધી માણસને ડાયાબિટીસ હોય છે, તે વધુ સંભાવના છે કે તે ED વિકાસ કરશે, ખાસ કરીને જો તેના લોહીમાં શર્કરાનું સ્તર સારી રીતે નિયંત્રિત ન હોય.