Awake(), Start() and RPC methods

Hello !

I’m having some issues, and I might have an idea of the problem.
I have a RPC call in an Awake() method. I have a method in the Start method that tries to access a variable defined in the method called by the RPC. Sometimes (not always, it seems to be randomly), the variable is still not defined when it comes to use it in the Start() method.

Is there an easy way to wait the end of a RPC call before calling other methods ?

Have you tried using it in

function OnEnable(){

}

instead of

function Start(){

}