Index: ControlBox.cpp =================================================================== --- ControlBox.cpp (revision 693021) +++ ControlBox.cpp (working copy) @@ -118,6 +118,10 @@ QString format = types.at(0); QByteArray byteArray; QStandardItem* selectedItem = item(indexes[0].row(), 1); + if(!selectedItem) { + kDebug() << "Warning: no selected item in PlasmoidModel::mimeData" << endl; + return data; + } byteArray.append(selectedItem->data(Qt::DisplayRole).toByteArray()); data->setData(format, byteArray); return data;