diff --git a/substrate/node/runtime/src/lib.rs b/substrate/node/runtime/src/lib.rs
index 56ac26b4e8e00ae26ad41bcf9ea4280c54a26c53..86736b9bb650613a08c0cfd5354ec4e6ec91e773 100644
--- a/substrate/node/runtime/src/lib.rs
+++ b/substrate/node/runtime/src/lib.rs
@@ -61,7 +61,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion {
 	impl_name: create_runtime_str!("substrate-node"),
 	authoring_version: 10,
 	spec_version: 30,
-	impl_version: 32,
+	impl_version: 33,
 	apis: RUNTIME_API_VERSIONS,
 };
 
diff --git a/substrate/node/runtime/wasm/target/wasm32-unknown-unknown/release/node_runtime.compact.wasm b/substrate/node/runtime/wasm/target/wasm32-unknown-unknown/release/node_runtime.compact.wasm
index 01b649f54664e128570ed745c5d8828cac2440a4..8c016749da6a23bbc3e2edc71d746d0ee12c6911 100644
Binary files a/substrate/node/runtime/wasm/target/wasm32-unknown-unknown/release/node_runtime.compact.wasm and b/substrate/node/runtime/wasm/target/wasm32-unknown-unknown/release/node_runtime.compact.wasm differ
diff --git a/substrate/srml/support/src/event.rs b/substrate/srml/support/src/event.rs
index aa438c22f91307b4d768a20c9fc505722af380fe..093effc2e4ec9115df8ad889f8a11083efa738ff 100644
--- a/substrate/srml/support/src/event.rs
+++ b/substrate/srml/support/src/event.rs
@@ -309,7 +309,6 @@ macro_rules! impl_outer_event {
 	(
 		$(#[$attr:meta])*
 		pub enum $name:ident for $runtime:ident where system = $system:ident {
-			$module:ident<T>,
 			$( $rest:tt $( <$t:ident> )*, )*
 		}
 	) => {
@@ -319,23 +318,7 @@ macro_rules! impl_outer_event {
 			$runtime;
 			$system;
 			Modules { $( $rest $(<$t>)*, )* };
-			$module::Event<$runtime>,;
-		);
-	};
-	(
-		$(#[$attr:meta])*
-		pub enum $name:ident for $runtime:ident where system = $system:ident {
-			$module:ident,
-			$( $rest:tt $( <$t:ident> )*, )*
-		}
-	) => {
-		$crate::impl_outer_event!(
-			$( #[$attr] )*;
-			$name;
-			$runtime;
-			$system;
-			Modules { $( $rest $(<$t>)*, )* };
-			$module::Event,;
+			;
 		);
 	};
 	(