Module loading now can be compulsory.
diff --git a/iptables-save.c b/iptables-save.c
index 6b0e419..2a86718 100644
--- a/iptables-save.c
+++ b/iptables-save.c
@@ -123,7 +123,8 @@
 
 	/* Print matchinfo part */
 	if (e->match_name[0]) {
-		struct iptables_match *match = find_match(e->match_name, 1);
+		struct iptables_match *match
+			= find_match(e->match_name, TRY_LOAD);
 
 		if (match)
 			match->save(e);
@@ -142,7 +143,7 @@
 	/* Print targinfo part */
 	if (e->target_name[0]) {
 		struct iptables_target *target
-			= find_target(e->target_name, 1);
+			= find_target(e->target_name, TRY_LOAD);
 
 		if (target)
 			target->save(e);