Not all men can safely receive injections or procedures for ED. They may not be recommended for men who have certain health conditions, such as heart disease, or who are taking certain medications, such as nitrates.