diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index f77c85588bcbeb5cbb7989c8cae0cb523e9749b0..41febba1c35a9f65296c56f74fd6da18f985871d 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -19,6 +19,7 @@
         android:theme="@style/AppTheme">
         <activity
             android:name=".MainActivity"
+            android:configChanges="orientation|screenSize"
             android:label="@string/app_name">
             <intent-filter>
                 <action android:name="android.intent.action.MAIN" />
diff --git a/app/src/main/java/fr/nitorac/aurionweb/fragments/AurionViewFragment.java b/app/src/main/java/fr/nitorac/aurionweb/fragments/AurionViewFragment.java
index ed8390d8aebf569fbcfe39e6db9be78fce3d0615..6442bc862770a96328db1b5de8cdc48280365827 100644
--- a/app/src/main/java/fr/nitorac/aurionweb/fragments/AurionViewFragment.java
+++ b/app/src/main/java/fr/nitorac/aurionweb/fragments/AurionViewFragment.java
@@ -74,10 +74,11 @@ public abstract class AurionViewFragment extends Fragment {
             webView.setWebViewClient(new WebViewClient() {
                 @Override
                 public void onPageFinished(WebView view, String url) {
-                    pageFinished(view, url);
                     if(url.contains("cas.ensiie.fr")){
                         initLoad();
+                        return;
                     }
+                    pageFinished(view, url);
                     super.onPageFinished(view, url);
                 }
 
diff --git a/app/src/main/java/fr/nitorac/aurionweb/fragments/calendar/CalendarFragment.java b/app/src/main/java/fr/nitorac/aurionweb/fragments/calendar/CalendarFragment.java
index 146258a289b48e9f43cc3920273327e322d4647d..bcbb0b0c991521a8ee831847e4a7e9d41a5a334b 100644
--- a/app/src/main/java/fr/nitorac/aurionweb/fragments/calendar/CalendarFragment.java
+++ b/app/src/main/java/fr/nitorac/aurionweb/fragments/calendar/CalendarFragment.java
@@ -1,6 +1,7 @@
 package fr.nitorac.aurionweb.fragments.calendar;
 
 import android.util.Log;
+import android.webkit.WebView;
 import android.widget.Toast;
 
 import java.io.IOException;
@@ -16,6 +17,11 @@ public class CalendarFragment extends AurionViewFragment {
     public static final String AURION_CAL_URL = "https://aurionweb.ensiie.fr/faces/Planning.xhtml";
     private boolean failed = false;
 
+    @Override
+    public void pageFinished(WebView view, String url) {
+        view.evaluateJavascript("$('#form\\\\:headerSubview\\\\:header,.divCurrentUser,.CardBigTopic,.EmptyBox20.cacherImpression').remove(); $('#layout-container').css('padding-top', '0rem'); $('.CardBigTopic').remove();", paRes -> {});
+    }
+
     @Override
     public void networkInit(AurionSession session) {
         try {
diff --git a/app/src/main/java/fr/nitorac/aurionweb/fragments/home/HomeFragment.java b/app/src/main/java/fr/nitorac/aurionweb/fragments/home/HomeFragment.java
index 6ade17ee8c1e4f6616ee93aad8ab612eae4bdf9b..e4b042ecc4c859989b94b0596b1de179ee7a0417 100644
--- a/app/src/main/java/fr/nitorac/aurionweb/fragments/home/HomeFragment.java
+++ b/app/src/main/java/fr/nitorac/aurionweb/fragments/home/HomeFragment.java
@@ -1,6 +1,5 @@
 package fr.nitorac.aurionweb.fragments.home;
 
-import android.util.Log;
 import android.webkit.WebView;
 
 import fr.nitorac.aurionweb.fragments.AurionViewFragment;
@@ -14,9 +13,7 @@ public class HomeFragment extends AurionViewFragment {
     @Override
     public void pageFinished(WebView view, String url) {
         if(!hasLoaded){
-            view.evaluateJavascript("$(\"#mobile-menu-btn\").click();", paRes -> {
-                Log.e("JSSS", paRes);
-            });
+            view.evaluateJavascript("$(\"#mobile-menu-btn\").click();", paRes -> {});
             hasLoaded = true;
         }
     }