diff --git a/public_html/deployment/classes/vcs.git.class.php b/public_html/deployment/classes/vcs.git.class.php
index 0980c11cacc67089465ed8df1bcd05cf0e3e5d48..dc16c3dd676f85c7aa091e12171eb26ab23eabc9 100644
--- a/public_html/deployment/classes/vcs.git.class.php
+++ b/public_html/deployment/classes/vcs.git.class.php
@@ -453,6 +453,7 @@ class vcs implements iVcs
                 ||
                 isset($this->_aRemoteBranches[$sBranch]) && !$sVerifyRevision
             )
+            && isset($this->_aRemoteBranches[$sBranch]['message'])
         ) {
             // it is up to date - doing nothing
             $this->log(__FUNCTION__ . " return cached data");