diff --git a/extra/samba/APKBUILD b/extra/samba/APKBUILD
index 2de6053f338798f5604a8bbb67459e5a9cd8f31a..afe82d49efdcb4a8e835e0cafeb169ee4d879505 100644
--- a/extra/samba/APKBUILD
+++ b/extra/samba/APKBUILD
@@ -7,8 +7,8 @@ url="http://www.samba.org"
 license="GPL3"
 subpackages="$pkgname-dev $pkgname-doc winbind $pkgname-common 
 	$pkgname-initscript tdb"
-depends="db popt ncurses uclibc samba-initscript samba-common tdb"
-makedepends="db-dev popt-dev ncurses-dev"
+depends="db popt ncurses uclibc samba-initscript samba-common tdb openldap heimdal"
+makedepends="db-dev popt-dev ncurses-dev openldap-dev heimdal-dev"
 source="http://us1.$pkgname.org/$pkgname/ftp/stable/$pkgname-$pkgver.tar.gz
 	samba.initd
 	samba.confd
@@ -26,7 +26,7 @@ build() {
 		--with-logfilebase=/var/log/samba \
 		--with-libdir=/usr/lib/samba \
 		--without-pam \
-		--without-ads \
+		--with-ads \
 		--with-libsmbclient \
 		--disable-nss-wrapper \
 		--disable-dnssd \