Hi, while gtk.event_pending(): gtk.main_iteration() does the trick. Went right past this one in the FAQ. http://www.async.com.br/faq/pygtk/index.py?req=show&file=faq23.020.htp is useful as well. Thanks, Sean