break;
case RC_SERVERPIPE:
- if (lexrc.next())
- lyxpipes = subst(os::internal_path(lexrc.getString()), "$$User",
- package().user_support().absFileName());
+ if (lexrc.next()) {
+ string userdir = package().user_support().absFileName();
+ if (userdir.back() == '/')
+ userdir.pop_back();
+ lyxpipes = subst(os::internal_path(lexrc.getString()), "$$UserDir",
+ userdir);
+ }
break;
case RC_CT_ADDITIONS_UNDERLINED: