A rare cause of hypoglycemia occurs when the stomach is empty. It usually develops in the early morning right after the person wakes up. This condition is known as fasting hypoglycemia, it is caused by various factors, and can be hereditary.