diff --git a/src/libostree/ostree-repo-checkout.c b/src/libostree/ostree-repo-checkout.c index 437e3099..13add047 100644 --- a/src/libostree/ostree-repo-checkout.c +++ b/src/libostree/ostree-repo-checkout.c @@ -503,8 +503,11 @@ checkout_one_file_at (OstreeRepo *repo, } } - if (!g_input_stream_close (input, cancellable, error)) - goto out; + if (input) + { + if (!g_input_stream_close (input, cancellable, error)) + goto out; + } } ret = TRUE;