Index: Source/modules/webdatabase/DatabaseTask.cpp |
diff --git a/Source/modules/webdatabase/DatabaseTask.cpp b/Source/modules/webdatabase/DatabaseTask.cpp |
index 7591c3865387192103e6deceaec05aaa1eeb231f..e199b0b894c31109b652431fcd7c890e235a6e46 100644 |
--- a/Source/modules/webdatabase/DatabaseTask.cpp |
+++ b/Source/modules/webdatabase/DatabaseTask.cpp |
@@ -82,7 +82,7 @@ void DatabaseTask::run() |
ASSERT(!m_complete); |
#endif |
- if (!m_synchronizer && !m_database->databaseContext()->databaseThread()->isDatabaseOpen(m_database.get())) { |
+ if (!m_synchronizer && !m_database->opened()) { |
taskCancelled(); |
#if !LOG_DISABLED |
m_complete = true; |