My problem is pretty weird to describe. This semester I didn't keep track of student attendance in classes because the university system didn't become functional until two weeks before the end of the semester. Now this student comes up complaining that he wants to fail due to absence in classes (which by the way he didn't attend at all) and not because he didn't do any assignments, and he argues that I cannot give any grade because he didn't do any assignment! That's because, for some warped logic, failing to attend classes isn't as bad as failing due to a bad grade: somehow the "system" cleans up attendance failures (but not grade failures) in the future school transcript. It is as if the student had never been enrolled in the course in the first place. Anyway, the "system" does not allow for failing students on both grounds either (that is, someone who hasn't attended enough classes and didn't achieve the minimum grade to pass). Moreover, this is an optional class and about half the students canceled their inscriptions in the first weeks.
So, the question is: should I bow down to this logic and fail the student because he missed classes (thus cleaning up the slate for him), or fail because he didn't do any assignments?