Article 951 of the French Civil Code
The donor may stipulate the right of return of the donated objects either for the case of the predecease of the donee alone, or for the case of the predecease of the donee and his descendants. This right may only be stipulated for the benefit of the donor alone.