diff --git a/etc/config.csh/setup b/etc/config.csh/setup
index 8d2833c8c91bcb389b76301238e703deaf61396f..a63c3a93531b3bc22c046d97964130e587ee3543 100644
--- a/etc/config.csh/setup
+++ b/etc/config.csh/setup
@@ -122,7 +122,7 @@ end
 # Clean standard environment variables (PATH, MANPATH, LD_LIBRARY_PATH)
 # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 # Prevent local variables from shadowing setenv variables
-unset PATH MANPATH LD_LIBRARY_PATH LD_PRELOAD
+unset PATH MANPATH LD_LIBRARY_PATH
 if (! $?LD_LIBRARY_PATH ) setenv LD_LIBRARY_PATH
 if (! $?MANPATH ) setenv MANPATH
 
@@ -167,10 +167,6 @@ if ( $?MANPATH ) then
     setenv MANPATH "${MANPATH}:"
 endif
 
-if ( $?LD_PRELOAD ) then
-    _foamClean LD_PRELOAD
-endif
-
 
 # Cleanup temporary information
 # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
diff --git a/etc/config.sh/setup b/etc/config.sh/setup
index ed692ec25956fce78970bca1a91ed96490bf42a6..03005db42a7b9861573e52a13bfe124d6504ddc7 100644
--- a/etc/config.sh/setup
+++ b/etc/config.sh/setup
@@ -153,12 +153,6 @@ then
     MANPATH="${MANPATH}:"
 fi
 
-if [ -n "$LD_PRELOAD" ]
-then
-    export LD_PRELOAD
-    _foamClean LD_PRELOAD
-fi
-
 
 # Cleanup temporary information
 # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
diff --git a/etc/config.sh/unset b/etc/config.sh/unset
index 2153e87f94cd6ce9701985513b65dd69892c44f9..8f6b00f2155a848837ffdcb36e673c763c42a004 100644
--- a/etc/config.sh/unset
+++ b/etc/config.sh/unset
@@ -145,7 +145,6 @@ then
 fi
 
 [ -n "$LD_LIBRARY_PATH" ] || unset LD_LIBRARY_PATH
-[ -n "$LD_PRELOAD" ] || unset LD_PRELOAD
 [ -n "$MANPATH" ] || unset MANPATH
 
 #------------------------------------------------------------------------------