I just realized that my weather seal has broken in exactly this same location as well when I was looking into replacing the "passenger side quarter upper trim panel" (Part # 84797933).
I guess I will have to pick up one of these seals as well.
Does anyone know if this seal slides onto a rail or anything or is it really just glued in place?