diff --git a/GreenshotPlugin/Core/CoreConfiguration.cs b/GreenshotPlugin/Core/CoreConfiguration.cs index 1a5d00024..83a624ae8 100644 --- a/GreenshotPlugin/Core/CoreConfiguration.cs +++ b/GreenshotPlugin/Core/CoreConfiguration.cs @@ -323,6 +323,14 @@ namespace GreenshotPlugin.Core { OutputFileCopyPathToClipboard = false; } + // Make sure we have clipboard formats, otherwise a paste doesn't make sense! + if (ClipboardFormats == null || ClipboardFormats.Count == 0) { + ClipboardFormats = new List(); + ClipboardFormats.Add(ClipboardFormat.PNG); + ClipboardFormats.Add(ClipboardFormat.HTML); + ClipboardFormats.Add(ClipboardFormat.DIB); + } + // Make sure the lists are lowercase, to speedup the check if (NoGDICaptureForProduct != null) { for(int i=0; i< NoGDICaptureForProduct.Count; i++) {