Yes. When a person is fasting in the morning, the bile in the gallbladder has been stored for about 12 hours and the saturation of cholesterol in the bile is high. In the case of normal breakfast, due to the contraction of the gallbladder, cholesterol can be excreted with bile, while food stimulates bile secretion, resulting in a lower saturation of cholesterol in the remaining bile in the gallbladder, which makes the formation of stones less likely. If you do not eat breakfast, due to the long fasting time, the bile in the gallbladder is stored for too long, resulting in supersaturation of cholesterol in the bile, which in turn causes cholesterol deposition and gradually forms stones.