WITH THISFORM .LOCKSCREEN = .T. WITH .PAGEFRAME1 * .PAGE_PRCS.REFRESH * .PAGE_IND1.REFRESH * .PAGE_IND2.REFRESH ENDWITH .LOCKSCREEN = .F. ENDWITHIf you use the above refresh code then the listboxes work properly first time. If you un-comment the refresh for the individual pages then you must first activate those pages before the listboxes work properly. Use of DODEFAULT() before or after makes no difference. Only by commenting out the individual page refresh lines above will the listboxes work first time.