fix segfault when cloning objects