diff --git a/lib/private/legacy/updater.php b/lib/private/legacy/updater.php
deleted file mode 100644
index 190748066c6f6aa6ea408eeec394b7936b4b0bb4..0000000000000000000000000000000000000000
--- a/lib/private/legacy/updater.php
+++ /dev/null
@@ -1,19 +0,0 @@
-<?php
-/**
- * Copyright (c) 2013 Robin Appelman <icewind@owncloud.com>
- * This file is licensed under the Affero General Public License version 3 or
- * later.
- * See the COPYING-README file.
- */
-
-/**
- * provides an interface to all search providers
- *
- * @deprecated use \OC\Updater instead
- */
-class OC_Updater {
-	public static function check() {
-		$updater = new \OC\Updater();
-		return $updater->check('http://apps.owncloud.com/updater.php');
-	}
-}
diff --git a/lib/private/templatelayout.php b/lib/private/templatelayout.php
index 10abff6267a03302f083f40f9c1f177389a31a1f..62c897fa9ce0cd826f5458b0a5773a7fda4b2436 100644
--- a/lib/private/templatelayout.php
+++ b/lib/private/templatelayout.php
@@ -46,7 +46,7 @@ class OC_TemplateLayout extends OC_Template {
 			if($this->config->getSystemValue('updatechecker', true) === true &&
 				OC_User::isAdminUser(OC_User::getUser())) {
 				$updater = new \OC\Updater();
-				$data = $updater->check('http://apps.owncloud.com/updater.php');
+				$data = $updater->check();
 
 				if(isset($data['version']) && $data['version'] != '' and $data['version'] !== Array()) {
 					$this->assign('updateAvailable', true);
diff --git a/lib/private/updater.php b/lib/private/updater.php
index 3eb2cd4ec4c4aa7cae0d2dc0f863be3600617383..38a281cd2f8aa4c75a5ae634b7fb25833faf7b90 100644
--- a/lib/private/updater.php
+++ b/lib/private/updater.php
@@ -66,13 +66,17 @@ class Updater extends BasicEmitter {
 	 * @param string $updaterUrl the url to check, i.e. 'http://apps.owncloud.com/updater.php'
 	 * @return array|bool
 	 */
-	public function check($updaterUrl) {
+	public function check($updaterUrl = null) {
 
 		// Look up the cache - it is invalidated all 30 minutes
 		if ((\OC_Appconfig::getValue('core', 'lastupdatedat') + 1800) > time()) {
 			return json_decode(\OC_Appconfig::getValue('core', 'lastupdateResult'), true);
 		}
 
+		if (is_null($updaterUrl)) {
+			$updaterUrl = 'https://apps.owncloud.com/updater.php';
+		}
+
 		\OC_Appconfig::setValue('core', 'lastupdatedat', time());
 
 		if (\OC_Appconfig::getValue('core', 'installedat', '') == '') {