diff --git a/dspace-xmlui/dspace-xmlui-api/src/main/java/org/dspace/app/xmlui/aspect/eperson/LoginChooser.java b/dspace-xmlui/dspace-xmlui-api/src/main/java/org/dspace/app/xmlui/aspect/eperson/LoginChooser.java index 96fd6b0d38..334a4398c5 100644 --- a/dspace-xmlui/dspace-xmlui-api/src/main/java/org/dspace/app/xmlui/aspect/eperson/LoginChooser.java +++ b/dspace-xmlui/dspace-xmlui-api/src/main/java/org/dspace/app/xmlui/aspect/eperson/LoginChooser.java @@ -196,8 +196,6 @@ public class LoginChooser extends AbstractDSpaceTransformer implements final AuthenticationMethod authMethod = (AuthenticationMethod) authMethods .next(); - final Item item = list.addItem(); - HttpServletRequest hreq = (HttpServletRequest) this.objectModel .get(HttpEnvironment.HTTP_REQUEST_OBJECT); @@ -225,6 +223,7 @@ public class LoginChooser extends AbstractDSpaceTransformer implements loginURL = location.toString(); } + final Item item = list.addItem(); item.addXref(loginURL, message(authTitle)); }