Retrieve an entry if backend can tell it's not a feed
[cascardo/atompub.git] / src / backend.c
index d71eb29..2ace3f5 100644 (file)
@@ -144,7 +144,7 @@ atom_retrieve_resource (AtomCtx *ctx, AtomID *id)
       res = atom_resource_new_from_feed (feed);
       atom_feed_delete (feed);
     }
-  else if (atom_error_get (ctx) != NULL)
+  else if (atom_error_get (ctx) == NULL)
     {
       AtomEntry *entry;
       entry = atom_retrieve_entry (ctx, id);