diff --git a/EduNetworkBuilder/TranslationWindow.cs b/EduNetworkBuilder/TranslationWindow.cs
index 98eaee4..4e0127b 100644
--- a/EduNetworkBuilder/TranslationWindow.cs
+++ b/EduNetworkBuilder/TranslationWindow.cs
@@ -25,6 +25,7 @@ namespace EduNetworkBuilder
         string FormChosenDir = "";
         List<TranslationResxFile> TranslationResxFiles = new List<TranslationResxFile>();
         string EnglishTargetFile = "edustrings.resx";
+        bool ChangedFormData = false;
 
 
         public TranslationWindow(Network ToEdit)
@@ -128,6 +129,12 @@ namespace EduNetworkBuilder
                 //Console.WriteLine("Saved");
                 lblStatus.Text = NB.Translate("_Saved");
             }
+            if(ChangedFormData)
+            {
+                foreach (TranslationResxFile one in TranslationResxFiles)
+                    one.Save();
+                ChangedFormData = false;
+            }
         }
 
         private void TranslationWindow_KeyDown(object sender, KeyEventArgs e)