diff --git a/src/components/pages/PanelAdministrator.vue b/src/components/pages/PanelAdministrator.vue
index 509e2d30e5d101fc0d48338bcf3092eead7a9ad4..f60d8d3e961a2d63a51c986ed32ec90c5d860b8d 100644
--- a/src/components/pages/PanelAdministrator.vue
+++ b/src/components/pages/PanelAdministrator.vue
@@ -4,8 +4,11 @@
       <b-card no-body>
         <b-tabs card>
           <b-tab title="Komentar" active>
-            <b-card no-body>
-            <b-tabs v-model="tabIndex" nav-wrapper-class="col-3" pills vertical card>
+            <div class="text-center text-muted mx-1 my-1" v-if="pageList.length == 0">
+              Anda belum dipasang ke urusan/kegiatan apapun.
+            </div>
+            <b-card v-else no-body>
+            <b-tabs v-model="tabIndex" nav-wrapper-class="col-3" pills vertical card>  
               <b-tab title="Entri Komentar" disabled/>
               <b-tab
                 v-for="(item, index) in pageList"
@@ -111,10 +114,12 @@ export default {
   },
   watch : {
     tabIndex() {
-      this['$refs'][(this.tabIndex-1) + '-' + this.tabIndexInner][0]['refreshContent']()
+      if (this.pageList.length > 0)
+        this['$refs'][(this.tabIndex-1) + '-' + this.tabIndexInner][0]['refreshContent']()
     },
     tabIndexInner() {
-      this['$refs'][(this.tabIndex-1) + '-' + this.tabIndexInner][0]['refreshContent']()
+      if (this.pageList.length > 0)
+        this['$refs'][(this.tabIndex-1) + '-' + this.tabIndexInner][0]['refreshContent']()
     }
   },
   methods: {