correction for FreeUdef

making it load at compile