register accounts on startup
diff --git a/src/org/sflphone/fragments/MenuFragment.java b/src/org/sflphone/fragments/MenuFragment.java
index 6276db6..00d729d 100644
--- a/src/org/sflphone/fragments/MenuFragment.java
+++ b/src/org/sflphone/fragments/MenuFragment.java
@@ -104,6 +104,11 @@
         }
 
         mCallbacks = (Callbacks) activity;
+        try {
+            mCallbacks.getService().registerAllAccounts();
+        } catch (RemoteException e) {
+            e.printStackTrace();
+        }
         getLoaderManager().initLoader(LoaderConstants.ACCOUNTS_LOADER, null, this);
 
     }
@@ -230,7 +235,6 @@
         mAccountAdapter.removeAll();
         ArrayList<Account> accounts = bun.getParcelableArrayList(AccountsLoader.ACCOUNTS);
         mAccountAdapter.addAll(accounts);
-
     }
 
     @Override