Use isabs() in conditional, not abspath
diff --git a/Lib/posixpath.py b/Lib/posixpath.py
index a344a07..557f8f2 100644
--- a/Lib/posixpath.py
+++ b/Lib/posixpath.py
@@ -431,7 +431,7 @@
         paths_seen.append(path)
         # Resolve where the link points to
         resolved = os.readlink(path)
-        if not abspath(resolved):
+        if not isabs(resolved):
             dir = dirname(path)
             path = normpath(join(dir, resolved))
         else: