diff --git a/scp/upgrade.php b/scp/upgrade.php
index 072ca79781e9fb1f9737a7350851fe37ad944941..5664c63f5167c231da937f962a14f759ec374deb 100644
--- a/scp/upgrade.php
+++ b/scp/upgrade.php
@@ -35,7 +35,7 @@ if($_POST && $_POST['s'] && !$upgrader->isAborted()) {
             }
             break;
         case 'upgrade': //Manual upgrade.... when JS (ajax) is not supported.
-            if($upgrader->getPendingTask()) {
+            if($upgrader->getTask()) {
                 $upgrader->doTask();
             } elseif($ost->isUpgradePending() && $upgrader->isUpgradable()) {
                 $upgrader->upgrade();