From e2dce535433e5f0cbcb04a57ce54f7430ec3c07f Mon Sep 17 00:00:00 2001 From: Marek Kochanowicz Date: Fri, 21 Feb 2014 12:55:01 +0100 Subject: [PATCH] additional check on droping to prevent exception --- apps/opencs/view/world/table.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apps/opencs/view/world/table.cpp b/apps/opencs/view/world/table.cpp index f2999bbbde..edf3bc6dea 100644 --- a/apps/opencs/view/world/table.cpp +++ b/apps/opencs/view/world/table.cpp @@ -499,6 +499,11 @@ void CSVWorld::Table::dropEvent(QDropEvent *event) { QModelIndex index = indexAt (event->pos()); + if (!index.isValid()) + { + return; + } + const CSMWorld::TableMimeData* mime = dynamic_cast (event->mimeData()); if (mime->fromDocument (mDocument)) {