diff --git a/ring-android/app/src/main/java/cx/ring/fragments/SmartListFragment.java b/ring-android/app/src/main/java/cx/ring/fragments/SmartListFragment.java
index 7310f6361d236b43a9d34e771af5a2ebaf06ad0f..68f88a7d613f0023ace3f3700d179ff7fdfaccd4 100644
--- a/ring-android/app/src/main/java/cx/ring/fragments/SmartListFragment.java
+++ b/ring-android/app/src/main/java/cx/ring/fragments/SmartListFragment.java
@@ -219,8 +219,10 @@ public class SmartListFragment extends BaseSupportFragment<SmartListPresenter> i
             case R.id.menu_contact_dial:
                 if (mSearchView.getInputType() == EditorInfo.TYPE_CLASS_PHONE) {
                     mSearchView.setInputType(EditorInfo.TYPE_CLASS_TEXT);
+                    mDialpadMenuItem.setIcon(R.drawable.baseline_dialpad_24);
                 } else {
                     mSearchView.setInputType(EditorInfo.TYPE_CLASS_PHONE);
+                    mDialpadMenuItem.setIcon(R.drawable.baseline_keyboard_24);
                 }
                 return true;
             case R.id.menu_scan_qr:
@@ -334,12 +336,7 @@ public class SmartListFragment extends BaseSupportFragment<SmartListPresenter> i
      */
     private void setOverflowMenuVisible(final Menu menu, boolean visible) {
         if (null != menu) {
-            MenuItem scanQrMenuItem = menu.findItem(R.id.menu_scan_qr);
             MenuItem overflowMenuItem = menu.findItem(R.id.menu_overflow);
-
-            if (null != scanQrMenuItem) {
-                scanQrMenuItem.setVisible(visible);
-            }
             if (null != overflowMenuItem) {
                 overflowMenuItem.setVisible(visible);
             }
diff --git a/ring-android/app/src/main/res/drawable/baseline_keyboard_24.xml b/ring-android/app/src/main/res/drawable/baseline_keyboard_24.xml
new file mode 100755
index 0000000000000000000000000000000000000000..533fc1562a3bab7a8b4c6c95b92e76ea9d0bdd6a
--- /dev/null
+++ b/ring-android/app/src/main/res/drawable/baseline_keyboard_24.xml
@@ -0,0 +1,10 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="24dp"
+    android:height="24dp"
+    android:viewportWidth="24"
+    android:viewportHeight="24"
+    android:tint="?attr/colorControlNormal">
+  <path
+      android:fillColor="@android:color/white"
+      android:pathData="M20,5L4,5c-1.1,0 -1.99,0.9 -1.99,2L2,17c0,1.1 0.9,2 2,2h16c1.1,0 2,-0.9 2,-2L22,7c0,-1.1 -0.9,-2 -2,-2zM11,8h2v2h-2L11,8zM11,11h2v2h-2v-2zM8,8h2v2L8,10L8,8zM8,11h2v2L8,13v-2zM7,13L5,13v-2h2v2zM7,10L5,10L5,8h2v2zM16,17L8,17v-2h8v2zM16,13h-2v-2h2v2zM16,10h-2L14,8h2v2zM19,13h-2v-2h2v2zM19,10h-2L17,8h2v2z"/>
+</vector>