All PEDANTIC_ARGS does is set a macro that's never used.
diff --git a/Config.in b/Config.in
index b626f3c..62185df 100644
--- a/Config.in
+++ b/Config.in
@@ -136,12 +136,6 @@
 	  Enable extra checks for debugging purposes. All of them catch
 	  things that can only go wrong at development time, not runtime.
 
-config TOYBOX_PEDANTIC_ARGS
-	bool "Pedantic argument checking"
-	default n
-	help
-	  Check arguments for commands that have no arguments.
-
 config TOYBOX_UID_SYS
 	int "First system UID"
 	default 100
diff --git a/lib/toyflags.h b/lib/toyflags.h
index c883087..0c65735 100644
--- a/lib/toyflags.h
+++ b/lib/toyflags.h
@@ -37,9 +37,3 @@
 
 // Error code to return if argument parsing fails (default 1)
 #define TOYFLAG_ARGFAIL(x) (x<<24)
-
-#if CFG_TOYBOX_PEDANTIC_ARGS
-#define NO_ARGS ">0"
-#else
-#define NO_ARGS 0
-#endif