diff --git a/Duplicati/Library/Snapshots/UsnJournalService.cs b/Duplicati/Library/Snapshots/UsnJournalService.cs
index 143ae6f48..2bc4a5350 100644
--- a/Duplicati/Library/Snapshots/UsnJournalService.cs
+++ b/Duplicati/Library/Snapshots/UsnJournalService.cs
@@ -60,6 +60,9 @@ namespace Duplicati.Library.Snapshots
///
private Dictionary Initialize(IFilter emitFilter, IEnumerable prevJournalData)
{
+ if (prevJournalData == null)
+ throw new UsnJournalSoftFailureException();
+
var result = new Dictionary();
// get filter identifying current source filter / sources configuration