Index: hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java =================================================================== --- hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java (revision 1550225) +++ hbase-server/src/main/java/org/apache/hadoop/hbase/security/visibility/VisibilityController.java (working copy) @@ -956,11 +956,11 @@ private List getSystemAndSuperUsers() throws IOException { User user = User.getCurrent(); - LOG.debug("Current user name is "+user.getShortName()); if (user == null) { throw new IOException("Unable to obtain the current user, " + "authorization checks for internal operations will not work correctly!"); } + LOG.debug("Current user name is "+user.getShortName()); String currentUser = user.getShortName(); List superUsers = Lists.asList(currentUser, this.conf.getStrings(AccessControlLists.SUPERUSER_CONF_KEY, new String[0]));