diff --git a/icons.qrc b/icons.qrc
index c709a0eb9..82cfba322 100644
--- a/icons.qrc
+++ b/icons.qrc
@@ -14,6 +14,7 @@
icons/electrum_light_icon.png
icons/electrum_dark_icon.png
icons/electrumb.png
+ icons/eye1.png
icons/file.png
icons/info.png
icons/keepkey.png
diff --git a/icons/eye1.png b/icons/eye1.png
new file mode 100644
index 000000000..0bded339f
Binary files /dev/null and b/icons/eye1.png differ
diff --git a/plugins/hw_wallet/qt.py b/plugins/hw_wallet/qt.py
index 529dabbaf..b19650bc1 100644
--- a/plugins/hw_wallet/qt.py
+++ b/plugins/hw_wallet/qt.py
@@ -227,5 +227,4 @@ class QtPluginBase(object):
def show_address():
addr = receive_address_e.text()
keystore.thread.add(partial(plugin.show_address, wallet, addr, keystore))
- # TODO icon
- receive_address_e.addButton(":icons/tab_console.png", show_address, _("Show on {}").format(plugin.device))
+ receive_address_e.addButton(":icons/eye1.png", show_address, _("Show on {}").format(plugin.device))