Reading the help on the FM (specifically the return parameter) will answer your question.
"If an error occurs, this parameter contains the error number and text once the method returns to the program calling it up. If there are no errors, the parameter is left blank."
Ergo, a blank return structure indicates a successful call.
Regards,
Aaron