diff --git a/toolkit/components/places/src/nsNavHistoryExpire.cpp b/toolkit/components/places/src/nsNavHistoryExpire.cpp index 02d295638b6e..8775da1c7636 100644 --- a/toolkit/components/places/src/nsNavHistoryExpire.cpp +++ b/toolkit/components/places/src/nsNavHistoryExpire.cpp @@ -290,8 +290,7 @@ nsNavHistoryExpire::DoPartialExpiration() nsresult rv = ExpireItems(EXPIRATION_COUNT_PER_RUN, &keepGoing); if (NS_FAILED(rv)) NS_WARNING("ExpireItems failed."); - - if (keepGoing) + else if (keepGoing) StartTimer(SUBSEQUENT_EXPIRATION_TIMEOUT); return NS_OK; }