diff --git a/mobile_tools.module b/mobile_tools.module
index 7aeb3da..7201820 100755
--- a/mobile_tools.module
+++ b/mobile_tools.module
@@ -284,6 +284,12 @@ function mobile_tools_device_redirect($device) {
       mobile_tools_goto($destination_url);
     }
   }
+  //Inverse redirection for mobile users visiting a path NOT in the redirect
+  //exceptions. Only triggers when theme switching is based on url.
+  elseif ($device['type'] == 'mobile' && $current_url_type == 'mobile' && variable_get('mobile-tools-theme-switch', 0) == 'mobile-tools-mobile-url') {
+    $destination_url = mobile_tools_get_redirect_url('desktop');
+    mobile_tools_goto($destination_url);
+  }
 }
 
 /**
