diff --git a/installsystems/image.py b/installsystems/image.py index 3f8570336cf82e1df04bf26ce9aed7924920516c..3bf16ea4a231ddfed30ad3f285121bee60aa2494 100644 --- a/installsystems/image.py +++ b/installsystems/image.py @@ -453,7 +453,8 @@ class Payload(object): setattr(self, attr, None) # set all named param for kwarg in kwargs: - if hasattr(self, kwarg): + # do not use hasattr which user getattr and so call md5 checksum... + if kwarg in self.legit_attr: setattr(self, kwarg, kwargs[kwarg]) def __getattr__(self, name):