diff --git a/gui/dialogs/display.xml b/gui/dialogs/display.xml
index 73c9c07db..1f14fb0dc 100644
--- a/gui/dialogs/display.xml
+++ b/gui/dialogs/display.xml
@@ -78,6 +78,20 @@
         </binding>
     </button>
 
+    <button>
+        <halign>center</halign>
+        <legend>Save current FOV</legend>
+        <binding>
+            <command>nasal</command>
+            <script>
+                var nm=getprop("/sim/current-view/view-number");
+                var vw = getprop("/sim/current-view/field-of-view");
+                setprop("/sim/current-view/config/default-field-of-view-deg",vw);
+                setprop("/sim/view["~nm~"]/config/default-field-of-view-deg",vw);
+            </script>
+        </binding>
+    </button>
+
     </group>
 
   <hrule/>