diff --git a/app/Http/Controllers/MailController.php b/app/Http/Controllers/MailController.php
index 44fbe0d143785fee4e2bec96db104773e5e2e512..9ff576a5a96eb04d008ad48d782eb0bf69d12ee5 100644
--- a/app/Http/Controllers/MailController.php
+++ b/app/Http/Controllers/MailController.php
@@ -160,13 +160,6 @@ class MailController extends Controller
 
         $message = "Moin moin,\n\nein Benutzer hat eine Sprachdatei aktualisiert.\nSollten die Texte so in Ordnung sein, ersetzt, oder erstellt die Datei aus dem Anhang in folgendem Pfad:\n$filename\n\nFolgend zusätzlich der Inhalt der Datei:\n\n$output";
 
-        Mail::send(['text' => 'kontakt.mail'], ['messageText' => $message], function ($message) use ($output, $filename) {
-            $message->subject('MetaGer - Sprachdatei');
-            $message->from('noreply@metager.de');
-            $message->to('office@suma-ev.de');
-            $message->attachData($output, basename($filename));
-        });
-
         # Wir haben nun eine Mail an uns geschickt, welche die entsprechende Datei beinhaltet.
         # Nun müssen wir den Nutzer eigentlich nur noch zurück leiten und die Letzte bearbeitete Datei ausschließen:
         $ex = [];
@@ -186,6 +179,15 @@ class MailController extends Controller
         }
         $ex['files'][] = basename($filename);
         $ex["new"] += $new;
+
+        if ($new > 0) {
+            Mail::send(['text' => 'kontakt.mail'], ['messageText' => $message], function ($message) use ($output, $filename) {
+                $message->subject('MetaGer - Sprachdatei');
+                $message->from('noreply@metager.de');
+                $message->to('office@suma-ev.de');
+                $message->attachData($output, basename($filename));
+            });
+        }
         $ex = base64_encode(serialize($ex));
         return redirect(url('languages/edit', ['from' => $from, 'to' => $to, 'exclude' => $ex]));
     }