diff --git a/guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/simple/SimpleAuthenticationProvider.java b/guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/simple/SimpleAuthenticationProvider.java index 52fb333a5..f48ffaaba 100644 --- a/guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/simple/SimpleAuthenticationProvider.java +++ b/guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/simple/SimpleAuthenticationProvider.java @@ -86,7 +86,7 @@ public abstract class SimpleAuthenticationProvider tokenFilter.filterValues(config.getParameters()); // Return user context restricted to authorized configs - if (username != null) + if (username != null && !username.isEmpty()) return new SimpleUserContext(username, configs); // If there is no associated username, let SimpleUserContext generate one