diff --git a/src/services/execution/spec/specs_security.c b/src/services/execution/spec/specs_security.c index d471a39387b1cbc1f74fbc487978cb06ae2de8c7..c940daa7f2ff9f4824b9acc2b9e14df9427bf0fa 100644 --- a/src/services/execution/spec/specs_security.c +++ b/src/services/execution/spec/specs_security.c @@ -1010,8 +1010,8 @@ int adapt_settings_for_system_container(oci_runtime_spec *oci_spec, const host_c ERROR("Failed to parse security opt"); goto out; } - /* do not append to seccomp if seccomp profile is NULL or unconfined */ - if (seccomp_profile == NULL || strcmp(seccomp_profile, "unconfined") == 0) { + /* do not append to seccomp if seccomp profile unconfined */ + if (seccomp_profile != NULL && strcmp(seccomp_profile, "unconfined") == 0) { goto out; }