diff --git a/src/xenia/kernel/xboxkrnl/xboxkrnl_threading.cc b/src/xenia/kernel/xboxkrnl/xboxkrnl_threading.cc index 9009520c0..4800f0455 100644 --- a/src/xenia/kernel/xboxkrnl/xboxkrnl_threading.cc +++ b/src/xenia/kernel/xboxkrnl/xboxkrnl_threading.cc @@ -137,9 +137,6 @@ dword_result_t ExCreateThread(lpdword_t handle_ptr, dword_t stack_size, if (handle_ptr) { if (creation_flags & 0x80) { *handle_ptr = thread->guest_object(); - } else if (!*handle_ptr && (creation_flags == X_CREATE_SUSPENDED)) { - // TODO(Gliniak): Temporary solution, requires more research // && !stack_size - *handle_ptr = thread->handle(); } else { *handle_ptr = thread->handle(); }