diff --git a/lib/private/installer.php b/lib/private/installer.php
index 29470dbe3a6ba2d4a98e45021132a6ce72a475d0..f9d0b36afb4ace7aac3bc00d52b5e9eadb632ce5 100644
--- a/lib/private/installer.php
+++ b/lib/private/installer.php
@@ -377,9 +377,8 @@ class OC_Installer{
 			$ocsdata=OC_OCSClient::getApplication($ocsid);
 			$ocsversion= (string) $ocsdata['version'];
 			$currentversion=OC_App::getAppVersion($app);
-			if($ocsversion<>$currentversion) {
+			if (version_compare($ocsversion, $currentversion, '>')) {
 				return($ocsversion);
-
 			}else{
 				return false;
 			}