diff --git a/configure b/configure
index 72c2db0befa27868a2c1732a4ab810bba720cd1b..432d688a67a84620efd137c5a4370f522667a100 100755
--- a/configure
+++ b/configure
@@ -2542,7 +2542,7 @@ check_header linux/videodev.h
 check_header linux/videodev2.h
 check_header sys/videoio.h
 
-check_func_headers "windows.h vfw.h" capCreateCaptureWindow -lvfw32
+check_func_headers "windows.h vfw.h" capCreateCaptureWindow "$vfwcap_indev_extralibs"
 
 # check for ioctl_meteor.h, ioctl_bt848.h and alternatives
 { check_header dev/bktr/ioctl_meteor.h &&