Fix double free segfault