Fix the bug when source is an object, but target is not