diff --git a/files/css/files.css b/files/css/files.css
index c7d39d114b3cf0e323047a20aab1decc1bf403ac..ac1f523f8625f8b6ba75ab7af7e13bddbbc38cb7 100644
--- a/files/css/files.css
+++ b/files/css/files.css
@@ -34,7 +34,7 @@ span.extention { opacity:0; -webkit-transition:opacity 500ms; -moz-transition:op
 tr:hover span.extention { opacity:1; }
 div.crumb { float:left; display:block; background:no-repeat right 0; padding:.75em 1.5em 0 1em; height:2.9em; }
 div.crumb:first-child { padding-left:1em; }
-div.crumb:last-child { font-weight:bold; }
+div.crumb.last { font-weight:bold; }
 table tr.mouseOver td { background-color:#eee; }
 table th { height:2em; padding:0 .5em; color:#999; }
 table th .name { float:left; margin-left:.5em; }
diff --git a/files/templates/part.breadcrumb.php b/files/templates/part.breadcrumb.php
index 63242dd326c50b1198f9ee32d6f1fd294598f17f..b26f609715354296348dda4a259c93ada08d5ba1 100644
--- a/files/templates/part.breadcrumb.php
+++ b/files/templates/part.breadcrumb.php
@@ -1,5 +1,10 @@
-	<?php foreach($_["breadcrumb"] as $crumb): ?>
+	<?php for($i=0; $i<count($_["breadcrumb"])-1; $i++):
+        $crumb = $_["breadcrumb"][$i]; ?>
 		<div class="crumb svg" data-dir='<?php echo $crumb["dir"];?>' style='background-image:url("<?php echo image_path('core','breadcrumb.png');?>")'>
-			<a href="<?php echo $_['baseURL'].$crumb["dir"]; ?>"><?php echo htmlspecialchars($crumb["name"]); ?></a>
+    		<a href="<?php echo $_['baseURL'].$crumb["dir"]; ?>"><?php echo htmlspecialchars($crumb["name"]); ?></a>
 		</div>
-	<?php endforeach; ?>
\ No newline at end of file
+	<?php endfor;
+    $crumb = $_["breadcrumb"][count($_["breadcrumb"])-1] ?>
+    <div class="crumb last svg" data-dir='<?php echo $crumb["dir"];?>' style='background-image:url("<?php echo image_path('core','breadcrumb.png');?>")'>
+    	<a href="<?php echo $_['baseURL'].$crumb["dir"]; ?>"><?php echo htmlspecialchars($crumb["name"]); ?></a>
+	</div>
\ No newline at end of file