} else {
// check user access rights
if (dao.checkMod(Integer.parseInt(messageForm.getFid()), user) ||
(user.getName().equals(mess.getSender()) &&
(currThread.getLocked() == IConst.Topic.STATUS_UNLOCKED))) {
dao.updateMessage(messageForm);
//subscribe user to e-mail from this thread...
if (IConst.VALUES.TRUE.equals(messageForm.getSubscribe())) {
dao.subscribe(messageForm.getTid(),
user.getInfo().getEmail(), user.getName());