Index: base/thread_task_runner_handle.cc |
diff --git a/base/thread_task_runner_handle.cc b/base/thread_task_runner_handle.cc |
index 860a0ec31df0af8772a301c3ae3522fa09431635..edfa662fc8fe82728febf2a921c02d173c1571f3 100644 |
--- a/base/thread_task_runner_handle.cc |
+++ b/base/thread_task_runner_handle.cc |
@@ -20,8 +20,7 @@ base::LazyInstance<base::ThreadLocalPointer<ThreadTaskRunnerHandle> > |
// static |
scoped_refptr<SingleThreadTaskRunner> ThreadTaskRunnerHandle::Get() { |
ThreadTaskRunnerHandle* current = lazy_tls_ptr.Pointer()->Get(); |
- DCHECK(current); |
- return current->task_runner_; |
+ return current ? current->task_runner_ : nullptr; |
} |
// static |