* #26145 Thread was locking UI
* #26115 Unattended transfer working
diff --git a/src/com/savoirfairelinux/sflphone/loaders/HistoryLoader.java b/src/com/savoirfairelinux/sflphone/loaders/HistoryLoader.java
index 91a83bf..fea6fd3 100644
--- a/src/com/savoirfairelinux/sflphone/loaders/HistoryLoader.java
+++ b/src/com/savoirfairelinux/sflphone/loaders/HistoryLoader.java
@@ -39,6 +39,9 @@
 
         historyEntries = new HashMap<String, HistoryEntry>();
 
+        if(service == null){
+            return new ArrayList<HistoryEntry>();
+        }
         try {
             ArrayList<HashMap<String, String>> history = (ArrayList<HashMap<String, String>>) service.getHistory();
             Log.i(TAG, "history size:" + history.size());