py/objset: Ensure that use of frozenset.update raises an exception.
diff --git a/py/objset.c b/py/objset.c
index 0425499..6b6f95f 100644
--- a/py/objset.c
+++ b/py/objset.c
@@ -435,6 +435,7 @@
 }
 
 STATIC mp_obj_t set_update(size_t n_args, const mp_obj_t *args) {
+    check_set(args[0]);
     for (mp_uint_t i = 1; i < n_args; i++) {
         set_update_int(MP_OBJ_TO_PTR(args[0]), args[i]);
     }