Index: src/java/org/apache/jetspeed/services/profiler/JetspeedProfilerService.java =================================================================== RCS file: /home/cvs/jakarta-jetspeed/src/java/org/apache/jetspeed/services/profiler/JetspeedProfilerService.java,v retrieving revision 1.52 diff -u -r1.52 src/java/org/apache/jetspeed/services/profiler/JetspeedProfilerService.java --- src/java/org/apache/jetspeed/services/profiler/JetspeedProfilerService.java 23 Jul 2003 19:50:22 -0000 1.52 +++ src/java/org/apache/jetspeed/services/profiler/JetspeedProfilerService.java 10 Sep 2003 19:10:22 -0000 @@ -298,6 +298,8 @@ { try { + String paramRole = rundata.getParameters().getString(Profiler.PARAM_ROLE); + Iterator roles = JetspeedSecurity.getRoles(user.getUserName()); if (roles != null) { @@ -311,6 +313,7 @@ { profiles.add(profile); } + rundata.getParameters().remove(Profiler.PARAM_ROLE); } profile = mergeRoleProfiles(data, profiles); @@ -320,6 +323,8 @@ profile = fallbackProfile(rundata, cm); } } + + rundata.getParameters().setString(Profiler.PARAM_ROLE, paramRole); } catch (Exception e) {