From bdee22bb76019c2ed3c1f06e77bb7ae7af47def2 Mon Sep 17 00:00:00 2001
From: Tom Kirkpatrick <tom@systemseed.com>
Date: Thu, 29 Mar 2012 18:22:58 +0200
Subject: [PATCH] Ability to dynamically specify wether checkout page should
 be included in the progress bar

---
 commerce_checkout_progress.module |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/commerce_checkout_progress.module b/commerce_checkout_progress.module
index 5a3fb58..216b5b8 100644
--- a/commerce_checkout_progress.module
+++ b/commerce_checkout_progress.module
@@ -305,7 +305,7 @@ function commerce_checkout_progress_get_items($refresh = FALSE) {
       }
 
       // pane has page ID, use this value to flag that the page is not empty.
-      $pages[$pane['page']]['has_item'] = TRUE;
+      $pages[$pane['page']]['has_item'] = isset($pages[$pane['page']]['has_item']) ? $pages[$pane['page']]['has_item']  : TRUE;
     }
 
     $items = array();
-- 
1.7.4.4

