diff --git a/src/availableaccountmodel.cpp b/src/availableaccountmodel.cpp
index 4094e39785518b3a9135e5fa01e2083de6406119..e37a1fdb54b29afff45e5a9e545f6cec9fc27592 100644
--- a/src/availableaccountmodel.cpp
+++ b/src/availableaccountmodel.cpp
@@ -144,7 +144,7 @@ Account* AvailableAccountModelPrivate::firstRegisteredAccount(URI::SchemeType ty
       )
          return current;
    }
-   return firstRegisteredAccount(); //We need one
+   return nullptr;
 }
 
 QItemSelectionModel* AvailableAccountModel::selectionModel() const