4.13 UEdGraphPin UPROPERTY Compiler Error issues

Hello all,

I have a plugin that used to declare something like this:



UPROPERTY() 
TArray<class UEdGraphPin*> OutputPins;


In 4.13 when I compile the code, it errors out complaining that it should be UStruct or UClass type.
In order to get around this, I have to temporarily comment out the UPROPERTY() line.

In 4.12 it is fine, but it seems like the API changed in 4.13?

What am I missing here and how should I go about resolving this?

Thanks!