summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ucb/source/ucp/gio/gio_content.cxx6
1 files changed, 5 insertions, 1 deletions
diff --git a/ucb/source/ucp/gio/gio_content.cxx b/ucb/source/ucp/gio/gio_content.cxx
index debdcf8c4217..1edca770b394 100644
--- a/ucb/source/ucp/gio/gio_content.cxx
+++ b/ucb/source/ucp/gio/gio_content.cxx
@@ -762,7 +762,11 @@ css::uno::Sequence< css::uno::Any > Content::setPropertyValues(
{
if (nTitlePos > -1)
{
- OUString aNewURL = getParentURL() + aNewTitle;
+ OUString aNewURL = getParentURL();
+ if (!aNewURL.isEmpty() && aNewURL[aNewURL.getLength() - 1] != '/')
+ aNewURL += "/";
+ aNewURL += aNewTitle;
+
css::uno::Reference< css::ucb::XContentIdentifier > xNewId
= new ::ucbhelper::ContentIdentifier( aNewURL );