diff --git a/src/libwalletqt/UnsignedTransaction.cpp b/src/libwalletqt/UnsignedTransaction.cpp index 02206dde..8eef4250 100644 --- a/src/libwalletqt/UnsignedTransaction.cpp +++ b/src/libwalletqt/UnsignedTransaction.cpp @@ -19,7 +19,7 @@ QString UnsignedTransaction::errorString() const quint64 UnsignedTransaction::amount(size_t index) const { std::vector arr = m_pimpl->amount(); - if(index > arr.size() - 1) + if(arr.empty() || index >= arr.size()) return 0; return arr[index]; }