diff -r a6ef9729d1d4 DefineWengoOptions.cmake
--- a/DefineWengoOptions.cmake	Mon Aug 18 18:17:50 2008 +0200
+++ b/DefineWengoOptions.cmake	Tue Aug 19 12:10:33 2008 +0200
@@ -38,6 +38,8 @@
 
 option(ENABLE_CRASHREPORT "Enable integrated crashreport system" ON)
 
+option(DISABLE_CALL_FORWARD "Disable call forward" OFF)
+
 if (WIN32)
 	option(ENABLE_CONSOLE "Force generate of executable with Console Window enabled" OFF)
 	option(FFMPEG_OLD_VERSION "Use the old version of ffmpeg" OFF)
diff -r a6ef9729d1d4 wengophone/src/presentation/qt/CMakeLists.txt
--- a/wengophone/src/presentation/qt/CMakeLists.txt	Mon Aug 18 18:17:50 2008 +0200
+++ b/wengophone/src/presentation/qt/CMakeLists.txt	Tue Aug 19 12:10:33 2008 +0200
@@ -481,6 +481,13 @@
 	statusbar/StatusBarWidget.ui
 )
 
+if (DISABLE_CALL_FORWARD)
+		ow_add_private_definitions(
+			-DDISABLE_CALL_FORWARD
+		)
+		message(STATUS "Call forward deactivated")
+endif (DISABLE_CALL_FORWARD)
+
 if (APPLE)
 	ow_use_private_frameworks(
 		Cocoa
diff -r a6ef9729d1d4 wengophone/src/presentation/qt/config/QtWengoConfigDialog.cpp
--- a/wengophone/src/presentation/qt/config/QtWengoConfigDialog.cpp	Mon Aug 18 18:17:50 2008 +0200
+++ b/wengophone/src/presentation/qt/config/QtWengoConfigDialog.cpp	Tue Aug 19 12:10:33 2008 +0200
@@ -66,7 +66,9 @@
 	_settingsList += new QtAppearanceSettings(0);
 	_settingsList += new QtAudioSettings(cWengoPhone, 0);
 	_settingsList += new QtVideoSettings(cWengoPhone, 0);
+#ifndef DISABLE_CALL_FORWARD
 	_settingsList += new QtCallForwardSettings(cWengoPhone, 0);
+#endif
 	_settingsList += new QtNotificationSettings(0);
 	_settingsList += new QtVoicemailSettings(cWengoPhone, 0);
 	_settingsList += new QtSecuritySettings(cWengoPhone, 0);
