diff --git a/src/modules/welcome/checker/RequirementsChecker.cpp b/src/modules/welcome/checker/RequirementsChecker.cpp
index afe483debe1b59fbe4695850749e6cc0c6d8c5db..2cdd42fa7a507729652c0a4695d701ec057c58db 100644
--- a/src/modules/welcome/checker/RequirementsChecker.cpp
+++ b/src/modules/welcome/checker/RequirementsChecker.cpp
@@ -1,6 +1,6 @@
 /* === This file is part of Calamares - <http://github.com/calamares> ===
  *
- *   Copyright 2014-2015, Teo Mrnjavac <teo@kde.org>
+ *   Copyright 2014-2016, Teo Mrnjavac <teo@kde.org>
  *
  *   Calamares is free software: you can redistribute it and/or modify
  *   it under the terms of the GNU General Public License as published by
@@ -337,7 +337,10 @@ RequirementsChecker::checkHasInternet()
         return true;
     }
 
-    return nmState == NM_STATE_CONNECTED_GLOBAL;
+    bool hasInternet = nmState == NM_STATE_CONNECTED_GLOBAL;
+
+    Calamares::JobQueue::instance()->globalStorage()->insert( "hasInternet", hasInternet );
+    return hasInternet;
 }