IMHO: My clients fault was to book an onward ticket from Frankfurt to Berlin some days / weeks after the initial reservation, that popped up in the LH system.
I have heard of several cases of retrocharging for skipping the last leg, I have never heard of this being brought to court before this...