diff --git a/schoolapps/faq/admin.py b/schoolapps/faq/admin.py
index 84cfb04d2a76cae660cdccd1fa47eab2d9dc4b3a..f5c4d8c585b4cb57114804060be74ec52864fcc7 100644
--- a/schoolapps/faq/admin.py
+++ b/schoolapps/faq/admin.py
@@ -2,6 +2,14 @@ from django.contrib import admin
 from faq.models import Question, FAQQuestion
 
 # Register your models here.
+def show(modeladmin, request, queryset):
+    queryset.update(show=True)
+show.short_description = "Ausgewählte Fragen veröffentlichen"
+
+def hide(modeladmin, request, queryset):
+    queryset.update(show=False)
+hide.short_description = "Ausgewählte Fragen nicht mehr veröffentlichen"
+
 class QuestionAdmin(admin.ModelAdmin):
     list_display = ("question_text", "pub_date", "user", "answered")
     list_filter = ("answered",)
@@ -10,5 +18,6 @@ admin.site.register(Question, QuestionAdmin)
 
 class FAQQuestionAdmin(admin.ModelAdmin):
     list_display = ("question_text", "icon", "show")
+    actions = [show, hide]
 
 admin.site.register(FAQQuestion, FAQQuestionAdmin)
\ No newline at end of file