summaryrefslogtreecommitdiff
path: root/json-glib/json-reader.c
diff options
context:
space:
mode:
Diffstat (limited to 'json-glib/json-reader.c')
-rw-r--r--json-glib/json-reader.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/json-glib/json-reader.c b/json-glib/json-reader.c
index a4c5838..6117ced 100644
--- a/json-glib/json-reader.c
+++ b/json-glib/json-reader.c
@@ -843,7 +843,7 @@ json_reader_get_value (JsonReader *reader)
node = reader->priv->current_node;
- if (!JSON_NODE_HOLDS_VALUE (node))
+ if (!JSON_NODE_HOLDS_VALUE (node) && !JSON_NODE_HOLDS_NULL (node))
{
json_reader_set_error (reader, JSON_READER_ERROR_NO_VALUE,
_("The current position holds a ā€œ%sā€ and not a value"),