diff --git a/lib/src/german/ResGer.gf b/lib/src/german/ResGer.gf index 1672986aa..65d1c95a6 100644 --- a/lib/src/german/ResGer.gf +++ b/lib/src/german/ResGer.gf @@ -366,8 +366,14 @@ resource ResGer = ParamX ** open Prelude in { \ich,mich,mir,meiner,mein,g,n,p -> { s = table { NPCase c => caselist ich mich mir meiner ! c ; - NPPoss gn c => mein + pronEnding ! gn ! c - } ; + NPPoss gn c => case pronEnding ! gn ! c of { + "" => mein ; + s => case of { + => Predef.tk 2 meiner + s ; + _ => mein + s + } + } + } ; a = Ag g n p } ;