Index: securepages.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/securepages/securepages.module,v
retrieving revision 1.12.2.7
diff -u -p -r1.12.2.7 securepages.module
--- securepages.module	1 Jan 2008 01:18:36 -0000	1.12.2.7
+++ securepages.module	26 Sep 2008 20:35:32 -0000
@@ -127,7 +127,7 @@ function securepages_form_alter($form_id
     if ($page_match && !$_SERVER['HTTPS']) {
       $form['#action'] = securepages_get_destination($path, $query, TRUE);
     }
-    elseif ($page_match === 0 && $_SERVER['HTTPS'] && variable_get('securepages_switch', FALSE)) {
+    elseif ($page_match === 0 && !$_SERVER['HTTPS'] && variable_get('securepages_switch', FALSE)) {
       $form['#action'] = securepages_get_destination($path, $query, FALSE);
     }
   }

