diff --git a/lib/WebGUI/Operation/Auth.pm b/lib/WebGUI/Operation/Auth.pm index bc01f08c8..3f33cf6ff 100644 --- a/lib/WebGUI/Operation/Auth.pm +++ b/lib/WebGUI/Operation/Auth.pm @@ -41,7 +41,7 @@ sub getInstance { my $load = "use ".$cmd; eval($load); $session->errorHandler->fatal("Authentication module failed to compile: $cmd.".$@) if($@); - my $auth = eval{$cmd->new($authMethod,$userId)}; + my $auth = eval{$cmd->new($session, $authMethod,$userId)}; $session->errorHandler->fatal("Couldn't instantiate authentication module: $authMethod. Root cause: ".$@) if($@); return $auth; }