Allowing CraftHook to be called with null result, corrects craft result
ghost items