diff --git a/uiop/filesystem.lisp b/uiop/filesystem.lisp
index 6a3c3146f69780091f7eccca21299a6d21dc5d23..89bc42c66a6a90f67b11e2a19ae0929469fcdd5f 100644
--- a/uiop/filesystem.lisp
+++ b/uiop/filesystem.lisp
@@ -146,6 +146,7 @@ or the original (parsed) pathname if it is false (the default)."
                                #+(or clozure digitool) '(:follow-links nil)
                                #+clisp '(:circle t :if-does-not-exist :ignore)
                                #+(or cmu scl) '(:follow-links nil :truenamep nil)
+                               #+lispworks '(:link-transparency nil)
                                #+sbcl (when (find-symbol* :resolve-symlinks '#:sb-impl nil)
                                         '(:resolve-symlinks nil))))))