diff --git a/ui/bookmarklist.cpp b/ui/bookmarklist.cpp index 034afa4a4..0b61104c9 100644 --- a/ui/bookmarklist.cpp +++ b/ui/bookmarklist.cpp @@ -229,7 +229,8 @@ void BookmarkList::slotChanged( QTreeWidgetItem * item ) FileItem* fItem = dynamic_cast( item ); if ( fItem ) { - m_document->bookmarkManager()->renameBookmark( m_document->currentDocument(), fItem->text( 0 ) ); + const KUrl url = fItem->data( 0, UrlRole ).value< KUrl >(); + m_document->bookmarkManager()->renameBookmark( url, fItem->text( 0 ) ); m_document->bookmarkManager()->save(); } }