Using Render Texture with Screen Overlay

For some reason, when I add a “Screen Overlay(Script)” to a camera, and try to select something for the “Texture” property, it does not show any of my render textures, even though everywhere else that I’ve found that takes a texture will accept it. How can I fix this?

This is a very old post, but in case anyone else runs into this problem: You can edit the ScreenOverlay.cs file and change the type of the texture input from a Texture2D to a RenderTexture and it works without any other modification.