IF button=2 .AND. !THISFORM.lMenuActive DO CASE CASE ALLTRIM(datalog.type)=='EQUIP' THISFORM.lMenuActive = .T. DO core_eq.mpr CASE ALLTRIM(datalog.type)=='FOLDER' THISFORM.lMenuActive = .T. DO core_ut.mpr ENDCASE THISFORM.lMenuActive = .F. ENDIFYou don't need RELEASE.