- char *id = bluesky_cloudlog_id_to_string(entry->id);
- g_print(" Entry %"PRIu64" id=%s\n", entry->inum, id);
- g_free(id);
+ BlueSkyCloudLog *item = entry->item;
+ if (item != NULL) {
+ char *id = bluesky_cloudlog_id_to_string(item->id);
+ g_print(" Entry %"PRIu64" id=%s\n", entry->inum, id);
+ g_free(id);
+ } else {
+ g_print(" Entry %"PRIu64" not available\n", entry->inum);
+ }