One more thing. It seems like the problem only affects ListBoxes on that particular UserForm. I created a Test UserForm in the same project and wrote the code for the ListBox the same way and it worked fine (Dim myControl as Control; Set myControl = lstTest). That worked fine.

I then created a new ListBox on the problem UserForm and it throws the Null error.