It means you are accessing that control from a thread that does not 'own' it. Basically you should not modify any controls from a background thread, it should be done from the UI thread. You can use JMC's tutorial here to learn how to work around this: http://www.vbforums.com/showthread.php?t=498387