diff --git a/mo/arg_attrs.py b/mo/arg_attrs.py
index 8409e51b246132777ff67fde77e8a09caca47028..a0db3e550a2b65cd6b850da604222e5d7bf2ebff 100644
--- a/mo/arg_attrs.py
+++ b/mo/arg_attrs.py
@@ -49,6 +49,7 @@ class Attr:
     def args_to_obj(self, args: argparse.Namespace, obj: Any) -> None:
         key = self.long.replace('-', '_') if self.long else self.name
         val = getattr(args, key)
+        assert hasattr(obj, self.name)
         if val is not Ellipsis:
             setattr(obj, self.name, val)
 
@@ -130,7 +131,7 @@ ROUND_ATTRS = AttrList([
     Attr('enroll_deadline',         parse_time,         'deadline přihlašování', nullable=True),
     Attr('min_rec_grade',           int,                'minimální doporučený ročník (1-12)', nullable=True),
     Attr('max_rec_grade',           int,                'maximální doporučený ročník (1-12)', nullable=True),
-    Attr('export_score_to_web',     parse_bool,         'exportovat výsledkovky na web', long='publish-score'),
+    Attr('export_score_to_mo_web',  parse_bool,         'exportovat výsledkovky na web', long='publish-score'),
 ])