--- a/Helpviewer/Bookmarks/AddBookmarkDialog.py Sun Feb 10 15:26:21 2013 +0100 +++ b/Helpviewer/Bookmarks/AddBookmarkDialog.py Sun Feb 10 18:31:31 2013 +0100 @@ -10,10 +10,6 @@ from PyQt4.QtCore import QModelIndex from PyQt4.QtGui import QSortFilterProxyModel, QDialog, QTreeView -import Helpviewer.HelpWindow - -from .BookmarkNode import BookmarkNode - from .Ui_AddBookmarkDialog import Ui_AddBookmarkDialog @@ -90,6 +86,7 @@ self.__addFolder = False if self.__bookmarksManager is None: + import Helpviewer.HelpWindow self.__bookmarksManager = Helpviewer.HelpWindow.HelpWindow.bookmarksManager() self.__proxyModel = AddBookmarkProxyModel(self) @@ -225,6 +222,8 @@ super().accept() return + from .BookmarkNode import BookmarkNode + idx = self.currentIndex() if not idx.isValid(): idx = self.__bookmarksManager.bookmarksModel().index(0, 0)