diff --git a/Changelog b/Changelog
index edc18fa..749a17b 100644
--- a/Changelog
+++ b/Changelog
@@ -1,3 +1,4 @@
+- Increased default number of categories to 1024, from Russell Coker.
 - Added modules:
 	cgroup (Dominick Grift)
 
diff --git a/Makefile b/Makefile
index 547eda7..f802d3b 100644
--- a/Makefile
+++ b/Makefile
@@ -212,8 +212,8 @@ endif
 
 # default MLS/MCS sensitivity and category settings.
 MLS_SENS ?= 16
-MLS_CATS ?= 256
-MCS_CATS ?= 256
+MLS_CATS ?= 1024
+MCS_CATS ?= 1024
 
 ifeq ($(QUIET),y)
 	verbose = @
diff --git a/build.conf b/build.conf
index 58fd51d..4aae82d 100644
--- a/build.conf
+++ b/build.conf
@@ -60,11 +60,11 @@ MLS_SENS = 16
 
 # Number of MLS Categories
 # The categories will be c0 to c(MLS_CATS-1).
-MLS_CATS = 256
+MLS_CATS = 1024
 
 # Number of MCS Categories
 # The categories will be c0 to c(MLS_CATS-1).
-MCS_CATS = 256
+MCS_CATS = 1024
 
 # Set this to y to only display status messages
 # during build.
diff --git a/support/Makefile.devel b/support/Makefile.devel
index 87be614..c5e3ef3 100644
--- a/support/Makefile.devel
+++ b/support/Makefile.devel
@@ -68,8 +68,8 @@ endif
 
 # default MLS/MCS sensitivity and category settings.
 MLS_SENS ?= 16
-MLS_CATS ?= 256
-MCS_CATS ?= 256
+MLS_CATS ?= 1024
+MCS_CATS ?= 1024
 
 ifeq ($(QUIET),y)
 	verbose := @