diff --git a/resources/assets/stylesheets/scss/courseware.scss b/resources/assets/stylesheets/scss/courseware.scss
index e6002c2297adfaf96f2146017fda519dd6168f2b..b743c6384c1dbb96604d6e30d79922b9805e68ee 100644
--- a/resources/assets/stylesheets/scss/courseware.scss
+++ b/resources/assets/stylesheets/scss/courseware.scss
@@ -3926,6 +3926,7 @@ g a l l e r y  b l o c k
     margin-top: -22px;
     transition: 200ms ease;
     user-select: none;
+    border: none;
 
     &:hover {
         background-color: $base-color;
diff --git a/resources/vue/components/courseware/CoursewareGalleryBlock.vue b/resources/vue/components/courseware/CoursewareGalleryBlock.vue
index 7f750b09867229f699e98c972101eb2c0dc58dfb..29ba44fece4888d29ef64484601f4bbfe4b640db 100644
--- a/resources/vue/components/courseware/CoursewareGalleryBlock.vue
+++ b/resources/vue/components/courseware/CoursewareGalleryBlock.vue
@@ -35,8 +35,8 @@
                             </div>
                         </div>
                         <div v-if="currentNav === 'true'">
-                            <a class="cw-block-gallery-prev" @click="plusSlides(-1)"></a>
-                            <a class="cw-block-gallery-next" @click="plusSlides(1)"></a>
+                            <button class="cw-block-gallery-prev" :title="$gettext('Vorheriges Bild')" @click="plusSlides(-1)"></button>
+                            <button class="cw-block-gallery-next" :title="$gettext('Nächstes Bild')" @click="plusSlides(1)"></button>
                         </div>
                     </div>
                     <div v-if="currentLayout === 'grid'" class="cw-block-gallery-content">