Corinna, Do you understand why there is a call to OemToCharBuff in read_sd? It's a very odd place for such a call. Why only there? ChangeLog-2000 mentions handling of umlauts. Pierre