diff --git a/NodeApp/src/helpers/AccessesHelper.ts b/NodeApp/src/helpers/AccessesHelper.ts
index e49e5819e59c74042fb5f23f79ace5587ae128c3..c9ff5e1bdaa823ca011eba7fa057e1c0b949a74e 100644
--- a/NodeApp/src/helpers/AccessesHelper.ts
+++ b/NodeApp/src/helpers/AccessesHelper.ts
@@ -3,25 +3,34 @@ import GitlabManager  from '../managers/GitlabManager';
 
 
 class AccessesHelper {
-    async checkStudent(): Promise<boolean> {
+    async checkStudent(testGitlab: boolean = false): Promise<boolean> {
         const sessionResult = await SessionManager.testSession(true, [ 'student' ]);
 
         if ( !sessionResult ) {
             return false;
         }
 
-        return (await GitlabManager.testToken(true)).every(result => result);
+        if ( testGitlab ) {
+            return (await GitlabManager.testToken(true)).every(result => result);
+        } else {
+            return true;
+        }
     }
-    
-    async checkTeachingStaff(): Promise<boolean> {
+
+    async checkTeachingStaff(testGitlab: boolean = false): Promise<boolean> {
         const sessionResult = await SessionManager.testSession(true, [ 'teachingStaff' ]);
 
         if ( !sessionResult || !sessionResult.teachingStaff ) {
             return false;
         }
 
-        return (await GitlabManager.testToken(true)).every(result => result);
+        if ( testGitlab ) {
+            return (await GitlabManager.testToken(true)).every(result => result);
+        } else {
+            return true;
+        }
     }
 }
 
+
 export default new AccessesHelper();
\ No newline at end of file