diff --git a/src/runtime.c b/src/runtime.c index 6bb8d86e2750cfce8605edcbf806e187ee2bae9d..180358dfaac28c5d46f0e007a973105d540875db 100644 --- a/src/runtime.c +++ b/src/runtime.c @@ -297,7 +297,9 @@ pv_runtime_finalize (GObject *object) g_free (self->runtime_usr); g_free (self->source_files); g_free (self->tools_dir); - pv_bwrap_lock_free (self->runtime_lock); + + if (self->runtime_lock != NULL) + pv_bwrap_lock_free (self->runtime_lock); G_OBJECT_CLASS (pv_runtime_parent_class)->finalize (object); }