use a uuid if present (bug 944548)