<?php
use Movim\Controller\Base;

class ContactController extends Base
{
    function load() {
        $this->session_only = true;
    }

    function dispatch() {
        $this->page->setTitle(__('page.contacts'));

        $user = new User;
        if(!$user->isLogged() && $this->fetchGet('f')) {
            $this->redirect('blog', [$this->fetchGet('f')]);
        }
    }
}

<?php
use Movim\Controller\Base;

class ContactController extends Base
{
    function load() {
        $this->session_only = true;
    }

    function dispatch() {
        $this->page->setTitle(__('page.contacts'));

        $user = new User();
        if(!$user->isLogged()) {
            $this->redirect('blog', [$this->fetchGet('f')]);
        }
    }
}

--- 
+++ 
@@ -10,8 +10,8 @@
     function dispatch() {
         $this->page->setTitle(__('page.contacts'));
 
-        $user = new User();
-        if(!$user->isLogged()) {
+        $user = new User;
+        if(!$user->isLogged() && $this->fetchGet('f')) {
             $this->redirect('blog', [$this->fetchGet('f')]);
         }
     }
Fix redirection for the Contact page
