Index: impl/src/java/org/sakaiproject/delegatedaccess/dao/impl/DelegatedAccessDaoImpl.java =================================================================== --- impl/src/java/org/sakaiproject/delegatedaccess/dao/impl/DelegatedAccessDaoImpl.java (revision 9099) +++ impl/src/java/org/sakaiproject/delegatedaccess/dao/impl/DelegatedAccessDaoImpl.java (working copy) @@ -127,7 +127,7 @@ String query = getStatement("select.hierarchyNode"); String inParams = "("; for(int i = 0; i < subSiteRefs.length; i++){ - inParams += "'" + subSiteRefs[i] + "'"; + inParams += "'" + subSiteRefs[i].replace("'", "''") + "'"; //escape apostrophe if(i < subSiteRefs.length - 1){ inParams += ","; }