diff --git a/lib/WebGUI/Operation/User.pm b/lib/WebGUI/Operation/User.pm index fe676658e..75082fc36 100644 --- a/lib/WebGUI/Operation/User.pm +++ b/lib/WebGUI/Operation/User.pm @@ -425,7 +425,7 @@ sub www_editUserGroup { ''.WebGUI::International::get(369).''; my $p = WebGUI::Paginator->new("op=editUserGroups&uid=".$session{form}{uid}); $p->setDataByQuery("select groups.groupId,groups.groupName,groupings.expireDate - from groupings,groups where groupings.groupId=groups.groupId and groupings.userId=$session{form}{uid} and groups.isEditable > 0 order by groups.groupName"); + from groupings,groups where groupings.groupId=groups.groupId and groupings.userId=".quote($session{form}{uid})." and groups.isEditable > 0 order by groups.groupName"); foreach my $row (@{$p->getPageData}) { $output .= '' .WebGUI::Form::checkbox({