diff --git a/openlp/core/ui/servicemanager.py b/openlp/core/ui/servicemanager.py index 08faec312..bce3e2def 100644 --- a/openlp/core/ui/servicemanager.py +++ b/openlp/core/ui/servicemanager.py @@ -77,7 +77,7 @@ class ServiceManagerList(QtGui.QTreeWidget): if event.buttons() != QtCore.Qt.LeftButton: event.ignore() return - if not self.selectedItems(): + if not self.itemAt(self.mapFromGlobal(QtGui.QCursor.pos())): event.ignore() return drag = QtGui.QDrag(self)