diff --git a/renderer/components/Request/Request.js b/renderer/components/Request/Request.js
index 17a248eb3c8..01c817f8e75 100644
--- a/renderer/components/Request/Request.js
+++ b/renderer/components/Request/Request.js
@@ -22,6 +22,7 @@ class Request extends React.Component {
}).isRequired,
chainName: PropTypes.string.isRequired,
createInvoice: PropTypes.func.isRequired,
+ createNewAddress: PropTypes.func.isRequired,
cryptoUnit: PropTypes.string.isRequired,
cryptoUnitName: PropTypes.string.isRequired,
fetchTickers: PropTypes.func.isRequired,
diff --git a/renderer/components/Request/RequestSummary.js b/renderer/components/Request/RequestSummary.js
index 68ad290e0aa..fe46e0dd000 100644
--- a/renderer/components/Request/RequestSummary.js
+++ b/renderer/components/Request/RequestSummary.js
@@ -36,6 +36,9 @@ const RequestSummary = ({ invoice = {}, payReq, intl, showNotification, ...rest
const descriptionTag = tags.find(tag => tag.tagName === 'description') || {}
const memo = descriptionTag.data
+ const fallbackTag = tags.find(tag => tag.tagName === 'fallback_address')
+ const fallback = fallbackTag && fallbackTag.data.address
+
const getStatusColor = () => {
if (invoice.settled) {
return 'superGreen'
@@ -74,6 +77,13 @@ const RequestSummary = ({ invoice = {}, payReq, intl, showNotification, ...rest
>
)}
+ {fallback && (
+ <>
+
+ } right={fallback} />
+ >
+ )}
+