--- actiongroup.h.old 2013-11-17 21:37:58.526598408 -0500 +++ actiongroup.h 2013-11-17 21:51:47.659904737 -0500 @@ -615,7 +615,7 @@ typedef Glib::Variant type_glib_variant; g_return_if_fail( - g_variant_type_equal(g_action_get_state_type(const_cast(gobj())), type_glib_variant::variant_type().gobj())); + g_variant_type_equal(g_action_group_get_action_state_type(const_cast(gobj()), action_name.c_str()), type_glib_variant::variant_type().gobj())); const Glib::VariantBase variantBase = get_action_state_hint_variant(action_name);