Door glass runners

The glass came out of the plastic runners in the door again. Cleaned it all up and used JB weld on the glass and plastic clips. In the past I've used some of that epoxy putty stuff on my other micra which works pretty good. Sprayed silicone spray in the runners and greased the bits inside up. Works lovely now. when I took the plastic sheet off behind the door card I could see the plastic sheet isn't stuck back properly. Can you buy the putty mastic stuff that holds the sheet in place from a motor factors and what's it called? Thanks marco.
I know the whole door plastic is called a door skin or a vapor/moisture barrier, but I don't know if you can buy anything other than a whole new one