System.ArgumentException: Illegal characters in path. at System.IO.Path.CheckInvalidPathChars(String path, Boolean checkAdditional) at System.IO.Path.GetExtension(String path) at Dynamicweb.SystemTools.Gui.MakeMedia(String& pathToMedia, String& link, String target, String& mouseover, String& caption, Boolean& putInTable, String& settings, String& placement, String forceImageWidth, String forceImageHeight, Boolean addFilesToUrl) at Dynamicweb.Ecommerce.Frontend.Renderer.RenderImagePatternItem(ImagePattern image, String imageFile, String productNumber, Template template, String tagPrefix) at Dynamicweb.Ecommerce.Frontend.Renderer.RenderImagePatterns(IList`1 imagePatterns, Product product, Template template, String tagPrefix) at Dynamicweb.Ecommerce.Frontend.Renderer.RenderProduct(Product product, Boolean extendedProperties, Template template, Int32 loopCounter, Boolean renderRelated, String productUrl, Int32 quantity, Int32 wishListId, Boolean renderPublicList, Boolean isRecursiveCall, Lazy`1 categoryFieldSorting, Int32 orderLineOfProductCount) at Dynamicweb.Ecommerce.Frontend.Renderer.RenderProducts(ProductCollection products, Template parentTemplate, String loopName, Int32 loopCounter, Boolean renderRelatedProducts, Boolean renderRelatedLists, Boolean isRecursive) at Dynamicweb.Ecommerce.Frontend.Renderer.RenderProducts(ProductCollection products, Template parentTemplate) at Dynamicweb.Ecommerce.Frontend.Renderer.RenderProducts(ProductCollection products) at Dynamicweb.Ecommerce.Frontend.Frontend.ListProducts(ProductCollection products, String groupsIdent, Boolean hasBeenSorted) at Dynamicweb.Ecommerce.Frontend.Frontend.GetProductsFromIndexQuery()