The default of zero is never correct nor desired.
Edit Bitcoin-Qt.conf and remove "nTransactionFee" to see the effect of this change which is limited to the default value in the custom fee of the send coins dialog.
Related question: It is additionally unclear why wallet.h contains this. Wouldn't it make more sense to define this as the min fee as well or get rid of it?
//! -paytxfee default
static const CAmount DEFAULT_TRANSACTION_FEE = 0;


after:
At my view this PR is trivial.
No new issues.
ACK
