On the "On Current" event, instead of using Not Null try the following:
If Nz(Me.COMMISSION.Value,"") <> Then
Me.COMMISSION.Locked = True
Else
Me.COMMISSION.Locked = False
End If
I created a test database and inserted this code and it worked. If it doesn't check to make sure that the name...