diff --git a/qa/qa/page/project/import/github.rb b/qa/qa/page/project/import/github.rb
index 6248af98a787329ca9e9047e3c9c6a2b4c116e90..759729f0abf9e4e7f7356ef24020e3ef51cd5098 100644
--- a/qa/qa/page/project/import/github.rb
+++ b/qa/qa/page/project/import/github.rb
@@ -32,6 +32,8 @@ def add_personal_access_token(personal_access_token)
             # In this case skip this step and proceed to import project row
             return unless has_element?(:personal_access_token_field)
 
+            raise ArgumentError, "No personal access token was provided" if personal_access_token.empty?
+
             fill_element(:personal_access_token_field, personal_access_token)
             click_element(:authenticate_button)
             finished_loading?