diff --git a/meson_options.txt b/meson_options.txt
index 58cf52ad1..8ad0de118 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -62,6 +62,11 @@ option('libdw',
         value : 'auto',
         description : 'Enable libdw integration for backtrace symbolization')
 
+option('libtiff',
+        type : 'feature',
+        value : 'auto',
+        description : 'Enable libtiff integration the cam and qcam applications for creating DNG files')
+
 option('libunwind',
         type : 'feature',
         value : 'auto',
diff --git a/src/apps/meson.build b/src/apps/meson.build
index af632b9a7..63ef6f173 100644
--- a/src/apps/meson.build
+++ b/src/apps/meson.build
@@ -10,7 +10,7 @@ if not libevent.found()
     libevent = dependency('libevent_pthreads', required : opt_lc_compliance)
 endif
 
-libtiff = dependency('libtiff-4', required : false)
+libtiff = dependency('libtiff-4', required : get_option('libtiff'))
 
 subdir('common')
 
