Yeah. The code is obviously broken. The second co==NULL test should go and the DECREF should be below the com_make_closure() call. Do you want to fix it or should I? Jeremy