diff --git a/src/test/test-fs-util.c b/src/test/test-fs-util.c index 16c6774a65..69f6303990 100644 --- a/src/test/test-fs-util.c +++ b/src/test/test-fs-util.c @@ -315,7 +315,7 @@ TEST(chase_symlinks) { assert_se(symlink("/usr/../etc/./machine-id", p) >= 0); r = chase_symlinks(p, NULL, 0, NULL, &pfd); - if (r != -ENOENT) { + if (r != -ENOENT && sd_id128_get_machine(NULL) >= 0) { _cleanup_close_ int fd = -1; sd_id128_t a, b;