diff --git a/default/functions.php b/default/functions.php
index f8d2b1cc5a030fa0fd2ea364a8c7d3ec660df871..e1218d0f901357eca7a28bf5fc563a85d2710484 100644
--- a/default/functions.php
+++ b/default/functions.php
@@ -107,8 +107,8 @@ function kubrick_add_theme_page() {
 						update_option('kubrick_header_color', $fontcolor);
 					}
 					if ( preg_match('/[0-9A-F]{6}|[0-9A-F]{3}/i', $_REQUEST['njuppercolor'], $uc) && preg_match('/[0-9A-F]{6}|[0-9A-F]{3}/i', $_REQUEST['njlowercolor'], $lc) ) {
-						$uc = ( strlen($uc[0]) == 3 ) ? $uc[0]{0}.$uc[0]{0}.$uc[0]{1}.$uc[0]{1}.$uc[0]{2}.$uc[0]{2} : $uc[0];
-						$lc = ( strlen($lc[0]) == 3 ) ? $lc[0]{0}.$lc[0]{0}.$lc[0]{1}.$lc[0]{1}.$lc[0]{2}.$lc[0]{2} : $lc[0];
+						$uc = ( strlen($uc[0]) == 3 ) ? $uc[0][0].$uc[0][0].$uc[0][1].$uc[0][1].$uc[0][2].$uc[0][2] : $uc[0];
+						$lc = ( strlen($lc[0]) == 3 ) ? $lc[0][0].$lc[0][0].$lc[0][1].$lc[0][1].$lc[0][2].$lc[0][2] : $lc[0];
 						update_option('kubrick_header_image', "header-img.php?upper=$uc&lower=$lc");
 					}