diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0caae1e264ce1a8a2a7bdee9ad9c099145a66367..52c11f1191cfed816e42d3648ae67b9262f4900e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -2,7 +2,7 @@ image: docker:19.03.12
 
 variables:
   DOCKER_TLS_CERTDIR: "/certs"
-  IMAGE_VER: 1.8.2
+  IMAGE_VER: 1.8.3
 
 services:
   - docker:19.03.12-dind
diff --git a/lib/CF/Controller/Posts.pm b/lib/CF/Controller/Posts.pm
index a0123efc5157279cf50bae9728a847590270cdc7..a59f38188e8a02060e5b591f099645d2a4a4f555 100644
--- a/lib/CF/Controller/Posts.pm
+++ b/lib/CF/Controller/Posts.pm
@@ -95,7 +95,8 @@ sub list ($c) {
 
         # Neni zadny aktivni bod rozpravy
         if ( ! $program_entry ) {
-            return $c->error(404, 'Debate closed');
+            $c->render(json => { data  => [], total => 0, });
+            return
         }
 
         $cond->{program_entry_id} = $program_entry->id;