diff --git a/src/smblib/Common.gmake b/src/smblib/Common.gmake
index 540dad0f507b238ac347fa727d3435e63cdf87cf..698f848e62da2e12532a4e34716349d419c22be1 100644
--- a/src/smblib/Common.gmake
+++ b/src/smblib/Common.gmake
@@ -5,8 +5,8 @@
 SMBLIB_SRC	?=	$(XPDEV)../smblib/
 
 SMBLIB_CFLAGS	+=	-I$(SMBLIB_SRC)
-SMBLIB_LDFLAGS	+=	-L$(SMBLIB_SRC) -lsmb
 SMBLIB_ODIR	?=	$(XPDEV)../smblib/$(LIBODIR)
+SMBLIB_LDFLAGS	+=	-L$(SMBLIB_ODIR) -lsmb
 SMBLIB_TARGET	:=	$(SMBLIB_ODIR)/libsmb.a
 SMBLIB_OBJS	:= \
         $(SMBLIB_ODIR)/smblib.o \