diff --git a/apps/core/admin.py b/apps/core/admin.py
index 25d9b74568cc0aa3eb95e41896f1979db4452492..016962965363cc66034d3115f228d605917f5852 100644
--- a/apps/core/admin.py
+++ b/apps/core/admin.py
@@ -41,7 +41,9 @@ class PlayListAdmin(admin.ModelAdmin):
     inlines = [TagInline]
 
     def get_inlines(self, request, obj):
-        return self.inlines if obj.type == models.DYNAMIC else []
+        if obj and obj.type == models.DYNAMIC:
+            return [TagInline]
+        return []
 
 
 class CategoryAdmin(admin.ModelAdmin):