diff --git a/src/de/deadlocker8/budgetmaster/ui/controller/Controller.java b/src/de/deadlocker8/budgetmaster/ui/controller/Controller.java
index 841b5c1bdff750cd2f9ff9cfcf6d0b1476470ca0..93f7f2c65fc81e03b0958586fc7b00ecf5674512 100644
--- a/src/de/deadlocker8/budgetmaster/ui/controller/Controller.java
+++ b/src/de/deadlocker8/budgetmaster/ui/controller/Controller.java
@@ -98,7 +98,7 @@ public class Controller
 		
 		if(settings.isAutoUpdateCheckEnabled())
 		{			
-			checkForUpdates();
+			checkForUpdates(false);
 		}
 				
 		initUI();		
@@ -347,7 +347,7 @@ public class Controller
 		buttonToday.setDisable(disable);
 	}
 	
-	public void checkForUpdates()
+	public void checkForUpdates(boolean showNotification)
 	{
 		try
 		{
@@ -356,7 +356,10 @@ public class Controller
 
 			if(!updateAvailable)
 			{
-				showNotification(Localization.getString(Strings.NOTIFICATION_NO_UPDATE_AVAILABLE));
+				if(showNotification)
+				{
+					showNotification(Localization.getString(Strings.NOTIFICATION_NO_UPDATE_AVAILABLE));
+				}
 				return;
 			}
 			
diff --git a/src/de/deadlocker8/budgetmaster/ui/controller/SettingsController.java b/src/de/deadlocker8/budgetmaster/ui/controller/SettingsController.java
index 41bbcdca735c2f4e09bbb413ff3bed271280cf60..51541601c1a9213465f40553f8b2a86dd7ea4c0f 100644
--- a/src/de/deadlocker8/budgetmaster/ui/controller/SettingsController.java
+++ b/src/de/deadlocker8/budgetmaster/ui/controller/SettingsController.java
@@ -585,6 +585,6 @@ public class SettingsController
 	
 	public void checkForUpdates()
 	{
-		controller.checkForUpdates();
+		controller.checkForUpdates(true);
 	}
 }
\ No newline at end of file