Gaylen,
This is how xBase compares strings, they are compared until the string on the right of the = is exhausted. When your memo is empty the right side starts as exhausted so it is equal to everything. You can fix this by doing;
IF NOT Edtibox.Value == Table.Memofield
The == is exact string comparison.