diff --git a/lib/pxtc_products.class.php b/lib/pxtc_products.class.php
index 969f0c6..35f7ee6 100644
--- a/lib/pxtc_products.class.php
+++ b/lib/pxtc_products.class.php
@@ -210,6 +210,27 @@ class Pixtacy_Products {
 	}
 
 
+	public static function get_global_products(){
+		$products = array ();
+		$productIds = array ();
+		foreach ( self::$autoProducts as $productId ) {
+			if ( ! in_array( $productId, $productIds )
+				&& empty( self::$globalProducts[ $productId ]['kennung'] )
+			) {
+				$record = self::get_product_record( $productId );
+				if ( empty( $record['group'] ) ){
+					$products[] = $record;
+				}
+				else foreach ( $products as $key => $product ){
+					if ( $product['id'] == $record['group'] ){
+						$products[ $key ]['options'][] = $record;
+					}
+				}
+			}
+		}
+		return $products;
+	}
+
 	public static function get_cart_price( $prodId ){
 		if ( empty( self::$globalProducts[ $prodId ] ) ){
 			return FALSE;
diff --git a/lightbox.html b/lightbox.html
index 2c207fe..cd9b72d 100644
--- a/lightbox.html
+++ b/lightbox.html
@@ -354,7 +354,7 @@
 				{{vtSet: Image[badge] = "{vtGet:s_txt_0018}" }}
 			{{vtEndIf}}
 
-			{{vtCalc: getImageInfo( '{vtGet:thumbnailPath,escaped}{Verzeichnis}/{Dateiname}' ) }}
+			{{vtCalc: getImageInfo( '{vtGet:thumbnailPath,escaped}{Verzeichnis:escaped}/{Dateiname:escaped}' ) }}
 			{{vtSet: Info = "{vtResult}" }}
 			{{vtSet: Image[width] = "{vtGet:Info[width]}" }}
 			{{vtSet: Image[height] = "{vtGet:Info[height]}" }}
