This error is normally caused by both records being marked as Head of Household.  Once you remove the Head of Household check on the non master record and attempt to merge it will allow the merge to work.