diff --git a/include/staff/tickets.inc.php b/include/staff/tickets.inc.php
index 4db119a233c215da3735a5ab8228688b9a0fce90..6a30ac094d0a37fda3b7a63e2e220f3bcc278af6 100644
--- a/include/staff/tickets.inc.php
+++ b/include/staff/tickets.inc.php
@@ -57,6 +57,9 @@ switch(strtolower($_REQUEST['status'])){ //Status is overloaded
         }
 }
 
+// Stash current queue view
+$_SESSION['::Q'] = $_REQUEST['status'];
+
 $qwhere ='';
 /*
    STRICT DEPARTMENTS BASED PERMISSION!
diff --git a/scp/tickets.php b/scp/tickets.php
index 873b99480e5f714ea2520a83a5e9a3c16a942fcb..8b46034eab73ef41ffa59c9d7875cac1250c3e65 100644
--- a/scp/tickets.php
+++ b/scp/tickets.php
@@ -36,9 +36,12 @@ if($_REQUEST['id']) {
 }
 
 //Lookup user if id is available.
-if ($_REQUEST['uid'])
+if ($_REQUEST['uid']) {
     $user = User::lookup($_REQUEST['uid']);
-
+}
+elseif (!isset($_REQUEST['status']) && isset($_SESSION['::Q'])) {
+    $_REQUEST['status'] = $_SESSION['::Q'];
+}
 // Configure form for file uploads
 $response_form = new Form(array(
     'attachments' => new FileUploadField(array('id'=>'attach',
@@ -385,7 +388,7 @@ $open_name = _P('queue-name',
 if($cfg->showAnsweredTickets()) {
     $nav->addSubMenu(array('desc'=>$open_name.' ('.number_format($stats['open']+$stats['answered']).')',
                             'title'=>__('Open Tickets'),
-                            'href'=>'tickets.php',
+                            'href'=>'tickets.php?status=open',
                             'iconclass'=>'Ticket'),
                         (!$_REQUEST['status'] || $_REQUEST['status']=='open'));
 } else {
@@ -394,7 +397,7 @@ if($cfg->showAnsweredTickets()) {
 
         $nav->addSubMenu(array('desc'=>$open_name.' ('.number_format($stats['open']).')',
                                'title'=>__('Open Tickets'),
-                               'href'=>'tickets.php',
+                               'href'=>'tickets.php?status=open',
                                'iconclass'=>'Ticket'),
                             (!$_REQUEST['status'] || $_REQUEST['status']=='open'));
     }