diff --git a/src/media/textrecording.cpp b/src/media/textrecording.cpp index 5403124dab04e73e98fe813d993e43954a2faf16..5313b2b5da0ede062d53ac9687762e5364cbb028 100644 --- a/src/media/textrecording.cpp +++ b/src/media/textrecording.cpp @@ -613,8 +613,9 @@ QVariant InstantMessagingModel::data( const QModelIndex& idx, int role) const ///Number of row int InstantMessagingModel::rowCount(const QModelIndex& parentIdx) const { - Q_UNUSED(parentIdx) - return m_pRecording->d_ptr->m_lNodes.size(); + if (!parentIdx.isValid()) + return m_pRecording->d_ptr->m_lNodes.size(); + return 0; } ///Model flags