From fca0e9679f15b26c539b027fb4ddfc128a99520a Mon Sep 17 00:00:00 2001 From: Olivier Keshavjee Date: Sat, 5 Mar 2016 17:53:25 +0100 Subject: [PATCH] Corrects a potential segfault --- manuskript/models/characterModel.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/manuskript/models/characterModel.py b/manuskript/models/characterModel.py index 84133d9..fce95f4 100644 --- a/manuskript/models/characterModel.py +++ b/manuskript/models/characterModel.py @@ -33,6 +33,9 @@ class characterModel(QAbstractItemModel): return 1 def data(self, index, role=Qt.DisplayRole): + if not index.isValid(): + return None + c = index.internalPointer() if type(c) == Character: if role == Qt.DisplayRole: