diff --git a/apps/gallery/js/albums.js b/apps/gallery/js/albums.js
index c12cbacf5bce2b129d988e80026a96047705f3a2..3882deb514646fce9a3eeab69038a53809443fbd 100644
--- a/apps/gallery/js/albums.js
+++ b/apps/gallery/js/albums.js
@@ -50,10 +50,12 @@ Albums={
 	  local.attr('data-album',a.name);
 	  $(".gallery_album_decoration a.rename", local).bind('click', {name: a.name},function(event){
 			event.preventDefault();
+			event.stopPropagation();
 			galleryRename(event.data.name);
     });
 	  $(".gallery_album_decoration a.remove", local).bind('click', {name: a.name},function(event){
 		  event.preventDefault();
+		  event.stopPropagation();
 		  galleryRemove(event.data.name);
     });
  //   $("a.view", local).attr('href','?view='+decodeURIComponent(escape(a.name)));