diff options
Diffstat (limited to 'ui/qt/packet_list.cpp')
-rw-r--r-- | ui/qt/packet_list.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ui/qt/packet_list.cpp b/ui/qt/packet_list.cpp index 68b74f118b..fe46b42d4d 100644 --- a/ui/qt/packet_list.cpp +++ b/ui/qt/packet_list.cpp @@ -400,5 +400,7 @@ void PacketList::goLastPacket(void) { } void PacketList::goToPacket(int packet) { - setCurrentIndex(packet_list_model_->index(packet, 0)); + if (packet > 0 && packet <= packet_list_model_->rowCount()) { + setCurrentIndex(packet_list_model_->index(packet - 1, 0)); + } } |