diff --git a/lib/deliver/itunes_connect.rb b/lib/deliver/itunes_connect.rb
index <HASH>..<HASH> 100644
--- a/lib/deliver/itunes_connect.rb
+++ b/lib/deliver/itunes_connect.rb
@@ -77,6 +77,11 @@ module Deliver
         result = visit ITUNESCONNECT_URL
         raise "Could not open iTunesConnect" unless result['status'] == 'success'
 
+        if page.has_content?"My Apps"
+          # Already logged in
+          return true
+        end
+
         fill_in "accountname", with: user
         fill_in "accountpassword", with: password
Improved iTC handling if user is already logged in