diff --git a/MagickCore/geometry.c b/MagickCore/geometry.c
index cb87ac1..baeb0b0 100644
--- a/MagickCore/geometry.c
+++ b/MagickCore/geometry.c
@@ -289,10 +289,7 @@
   if ((flags & PercentValue) != 0)
     {
       if (((flags & SeparatorValue) == 0) && ((flags & HeightValue) == 0))
-        {
-          *height=(*width);
-          flags|=HeightValue;
-        }
+        *height=(*width);
       if (((flags & SeparatorValue) != 0) && ((flags & WidthValue) == 0))
         *width=(*height);
     }
@@ -1072,10 +1069,7 @@
   if ((flags & PercentValue) != 0)
     {
       if (((flags & SeparatorValue) == 0) && ((flags & SigmaValue) == 0))
-        {
-          geometry_info->sigma=geometry_info->rho;
-          flags|=SigmaValue;
-        }
+        geometry_info->sigma=geometry_info->rho;
       if (((flags & SeparatorValue) != 0) && ((flags & RhoValue) == 0))
         geometry_info->rho=geometry_info->sigma;
     }