diff --git a/src/warden-server/lib/Warden.pm b/src/warden-server/lib/Warden.pm
index 32390b31473bd19288df2d933dfc8bb2d48404f3..d2d11164de4410dad3f67301e527809c29a5be0d 100755
--- a/src/warden-server/lib/Warden.pm
+++ b/src/warden-server/lib/Warden.pm
@@ -21,8 +21,7 @@ use SOAP::Lite;
 use Carp;
 use File::Basename;
 
-my $lib = File::Basename::dirname(__FILE__);
-use lib $lib;
+use lib File::Basename::dirname(__FILE__);
 use WardenCommon;
 
 
@@ -32,6 +31,7 @@ use WardenCommon;
 ################################################################################
 our $VERSION = "2.2";
 our $FILENAME = File::Basename::basename(__FILE__);
+my $lib = File::Basename::dirname(__FILE__);
 my $etc = "$lib/../etc";