Index: lams_common/src/java/org/lamsfoundation/lams/usermanagement/dto/UserDTO.java =================================================================== diff -u -ra1a698605f9903c5211c6726c2b5ad034e5f78b2 -r62110bf4a5bc2ec44fa14e3b111a9821366b65f5 --- lams_common/src/java/org/lamsfoundation/lams/usermanagement/dto/UserDTO.java (.../UserDTO.java) (revision a1a698605f9903c5211c6726c2b5ad034e5f78b2) +++ lams_common/src/java/org/lamsfoundation/lams/usermanagement/dto/UserDTO.java (.../UserDTO.java) (revision 62110bf4a5bc2ec44fa14e3b111a9821366b65f5) @@ -69,7 +69,8 @@ this.email = email; this.theme = htmlTheme; this.timeZone = timezone; - this.timeZoneOffsetSeconds = ZoneId.of(timeZone.getID()).getRules().getOffset(Instant.now()).getTotalSeconds(); + this.timeZoneOffsetSeconds = timeZone == null ? 0 + : ZoneId.of(timeZone.getID()).getRules().getOffset(Instant.now()).getTotalSeconds(); this.authenticationMethodId = authenticationMethodId; this.fckLanguageMapping = fckLanguageMapping; this.firstLogin = firstLogin;