diff --git a/src/sbbs3/ctrl/makelibs.bat b/src/sbbs3/ctrl/makelibs.bat
index 586bda5ca145f16d42dbcdd01c8f2d2815bec9d7..5bdeebd166fbd8744797920834e9c3fbe632151e 100755
--- a/src/sbbs3/ctrl/makelibs.bat
+++ b/src/sbbs3/ctrl/makelibs.bat
@@ -4,6 +4,9 @@ if exist ..\bcc.win32.lib.release 	set dllsrc=..\bcc.win32.lib.release
 if exist ..\bcc.win32.lib.debug 	set dllsrc=..\bcc.win32.lib.debug
 if exist ..\msvc.win32.dll.release	set dllsrc=..\msvc.win32.dll.release
 if exist ..\msvc.win32.dll.debug	set dllsrc=..\msvc.win32.dll.debug
+if '%1'=='' goto implib
+set dllsrc=%1
+:implib
 echo Creating import libraries from %dllsrc%
 implib sbbs.lib 	%dllsrc%\sbbs.dll
 implib mailsrvr.lib 	%dllsrc%\mailsrvr.dll