Can no longer have UUserWidget as parent

Hi, I have a 4.7.6 project which has a custom C++ class with UUserWidget as the parent. This no longer appears to be working in 4.9.0.

Even after adding UMG and Slate to the dependencies in the build file as shown here: A new, community-hosted Unreal Engine Wiki - Announcements - Unreal Engine Forums it does not work, like it does in 4.7.6.

I’m not doing anything special with the custom user widget either. Just trying to compile the default generated code.

How does it not work?

Compile fails. I didn’t want to post the entire compile log because why bother when the repro steps are fairly easy, but here you go: Info Creating makefile for hot reloading Wanderer (modules to compile have chang - Pastebin.com

We still very much support it, you’re just missing the header that defines FReply and possibly others.