>>I don't think your code (Above) will prevent this from happening, what's the best way to tackle that?
Entirely different question and I only replied to this thread for this question.
>>(PS. I'm a really new to coding,...
Would have never guessed.:D
As for the rest, glad I could help:); and If issue solved, then the thread should be as well.
Something else before I delete your project from my.p.c..
.I would place those images on frmHomePage in a Button's.BackgroundImage; just makes nice eye candy for the user when you hover over the btn.:)(view.attached)