diff --git a/net/maradns/Makefile b/net/maradns/Makefile
index ff4a88ebc..168cfe0e1 100644
--- a/net/maradns/Makefile
+++ b/net/maradns/Makefile
@@ -9,12 +9,12 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=maradns
-PKG_VERSION:=1.2.12.04
+PKG_VERSION:=1.2.12.06
 PKG_RELEASE:=1
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
 PKG_SOURCE_URL:=http://www.maradns.org/download/1.2/$(PKG_VERSION)/
-PKG_MD5SUM:=957b7772d22f30cb948def52eb6eaaf6
+PKG_MD5SUM:=9219647108d283725011e37e29771b90
 PKG_CAT:=bzcat
 
 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
diff --git a/net/maradns/patches/001-cross_compile_fix.patch b/net/maradns/patches/001-cross_compile_fix.patch
index d8ee0e051..bf33dc30e 100644
--- a/net/maradns/patches/001-cross_compile_fix.patch
+++ b/net/maradns/patches/001-cross_compile_fix.patch
@@ -1,7 +1,8 @@
-diff -urN maradns-1.0.26.old/rng/Makefile maradns-1.0.26.dev/rng/Makefile
---- maradns-1.0.26.old/rng/Makefile	2003-08-02 21:39:36.000000000 +0200
-+++ maradns-1.0.26.dev/rng/Makefile	2005-04-30 23:29:30.000000000 +0200
-@@ -20,7 +20,7 @@
+Index: maradns-1.2.12.06/rng/Makefile
+===================================================================
+--- maradns-1.2.12.06.orig/rng/Makefile	2007-06-30 14:32:06.000000000 +0200
++++ maradns-1.2.12.06/rng/Makefile	2007-06-30 14:32:06.000000000 +0200
+@@ -25,7 +25,7 @@
  	$(CC) -c $(FLAGS) -o rng-api-fst.o rng-api-fst.c
  
  make_32bit_tables: make_32bit_tables.c