diff --git a/src/de/deadlocker8/budgetmaster/resources/_de.properties b/src/de/deadlocker8/budgetmaster/resources/_de.properties
index ac31dcf2c9bee063355263bc400670f7ce88c7b7..87ac3c7017b530aedd7cd04f4bb035cfd515380b 100644
--- a/src/de/deadlocker8/budgetmaster/resources/_de.properties
+++ b/src/de/deadlocker8/budgetmaster/resources/_de.properties
@@ -73,7 +73,7 @@ report.footer.left=BudgetMaster Monatsbericht
 report.footer.center=Seite {0}
 report.repeating.yes=Ja
 report.repeating.no=Nein
-report.initial.filename=BudgetMaster Monatsbericht - {0} {1}.pdf
+report.initial.filename=BudgetMaster Monatsbericht - {0}_{1}.pdf
 
 # MONTH
 month.january=Januar 
diff --git a/src/de/deadlocker8/budgetmaster/ui/controller/ReportController.java b/src/de/deadlocker8/budgetmaster/ui/controller/ReportController.java
index d8a0da2927e3b5f8a14b3026b3108c50b0aadce2..5b6e202647f8bfac08f35cb5ba04dfff6e2c4d02 100644
--- a/src/de/deadlocker8/budgetmaster/ui/controller/ReportController.java
+++ b/src/de/deadlocker8/budgetmaster/ui/controller/ReportController.java
@@ -529,10 +529,10 @@ public class ReportController implements Refreshable
 		else
 		{
 		    DateTime currentDate = controller.getCurrentDate();
-		    String currentMonth = currentDate.toString("MMMM");
+		    String currentMonth = currentDate.toString("MM");
 		    String currentYear = currentDate.toString("YYYY");
 		   
-		    fileChooser.setInitialFileName( Localization.getString(Strings.REPORT_INITIAL_FILENAME, currentMonth, currentYear));
+		    fileChooser.setInitialFileName( Localization.getString(Strings.REPORT_INITIAL_FILENAME, currentYear, currentMonth));
 		}
 		fileChooser.getExtensionFilters().add(extFilter);
 		File file = fileChooser.showSaveDialog(controller.getStage());