LPARAMETERS vNewVal LOCAL lnI, lnCols *To do: Modify this routine for the Assign method WITH THIS .lAddBlank = m.vNewVal IF .lAddBlank AND ASCAN(.aRowSource,SPACE(1),1,-1,1) = 0 lnCols = ALEN(.aRowSource,2) DIMENSION .aRowSource[ALEN(.aRowSource,1)+1, m.lnCols] && add one more row AINS(.aRowSource,1) && inserts a row FOR lnI =1 TO m.lnCols *-- CHANGE - NN - December 06, 2005 - 16:20:47 - added NULL STORE IIF(m.lnI=2, NULL,SPACE(1)) TO .aRowSource [1, m.lnI] NEXT ENDIF ENDWITHThe code is executed. However, the value for that blank row is empty and not null. Does it mean, that the comobobox with the array as rowsource can not have a null value inserted? Should I try to replace myself the empty value with NULL? Do you have ideas what could be wrong?