diff --git a/src/modules/imageresizer/ui/Models/ResizeSize.cs b/src/modules/imageresizer/ui/Models/ResizeSize.cs index 0390c65727..eb1ed0d26e 100644 --- a/src/modules/imageresizer/ui/Models/ResizeSize.cs +++ b/src/modules/imageresizer/ui/Models/ResizeSize.cs @@ -84,7 +84,7 @@ namespace ImageResizer.Models } public bool HasAuto - => Width == 0 || Height == 0; + => Width == 0 || Height == 0 || double.IsNaN(Width) || double.IsNaN(Height); [JsonProperty(PropertyName = "unit")] public ResizeUnit Unit @@ -125,7 +125,7 @@ namespace ImageResizer.Models private double ConvertToPixels(double value, ResizeUnit unit, int originalValue, double dpi) { - if (value == 0) + if (value == 0 || double.IsNaN(value)) { if (Fit == ResizeFit.Fit) {