fixing bug #5478
using new method NodeDetail#clone instead of doing an incomplete clone in app