summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mir_app/src/db_events.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mir_app/src/db_events.cpp b/src/mir_app/src/db_events.cpp
index 210e609dff..4b8f32cc95 100644
--- a/src/mir_app/src/db_events.cpp
+++ b/src/mir_app/src/db_events.cpp
@@ -348,11 +348,11 @@ void DB::EventInfo::flushJson()
JSONNode& DB::EventInfo::setJson()
{
+ if (m_json == nullptr)
+ m_json = new JSONNode(JSON_NODE);
+
if (!(flags & DBEF_JSON)) {
flags |= DBEF_JSON;
-
- if (m_json == nullptr)
- m_json = new JSONNode(JSON_NODE);
if (pBlob)
*m_json << CHAR_PARAM("b", (char *)pBlob);
}