diff --git a/uw-spring-security-web/src/main/java/edu/wisc/uwss/web/uwframe/UwframeSession.java b/uw-spring-security-web/src/main/java/edu/wisc/uwss/web/uwframe/UwframeSession.java index bd4c9e171ac60808f6e2d23230338416d6beff55..0e61c6e4ae3e9db4ebb465a0923cf461492545ec 100644 --- a/uw-spring-security-web/src/main/java/edu/wisc/uwss/web/uwframe/UwframeSession.java +++ b/uw-spring-security-web/src/main/java/edu/wisc/uwss/web/uwframe/UwframeSession.java @@ -60,7 +60,8 @@ public class UwframeSession { * @param userDetails */ public UwframeSession(Environment environment, UWUserDetails userDetails) { - this(environment, userDetails.getUsername(), userDetails.getDisplayName(), userDetails.getFirstName(), userDetails.getLastName()); + this(environment, userDetails.getUsername(), userDetails.getDisplayName()!=null ? userDetails.getDisplayName() : userDetails.getFullName(), + userDetails.getFirstName(), userDetails.getLastName()); } /** *