diff --git a/app/lib/permalink_redirector.rb b/app/lib/permalink_redirector.rb
index 0fcec683d..0dd37483e 100644
--- a/app/lib/permalink_redirector.rb
+++ b/app/lib/permalink_redirector.rb
@@ -14,6 +14,8 @@ class PermalinkRedirector
       find_account_url_by_name(first_segment)
     elsif accounts_request? && record_integer_id_request?
       find_account_url_by_id(second_segment)
+    elsif @path.start_with?('/deck')
+      @path.delete_prefix('/deck')
     end
   end
 
@@ -52,7 +54,7 @@ class PermalinkRedirector
   end
 
   def path_segments
-    @path_segments ||= @path.delete_prefix('/').split('/')
+    @path_segments ||= @path.delete_prefix('/deck').delete_prefix('/').split('/')
   end
 
   def find_status_url_by_id(id)