Hello.
I know problem you are talking about. It is problem with all (even new) versions of ZenPhoto CMS.
In older versions "/album-name" was standard url, but you could open same category with "/album-name/".
Today standard is "/album-name/" but if you remove trailing slash you can open same category with "/album-name".
I have this 301 (SEO) redirection rules in my .htaccess file, and it is working exactly what you wish, it redirects "/album-name" to "/album-name/".
## Make sure that static files and some pages do not get a slash added (images, search results, contact, register pages...)
RewriteCond %{REQUEST_FILENAME} !-f
## Exludes some urls that do not need trailing slash
RewriteCond %{REQUEST_URI} !.pages
RewriteCond %{REQUEST_URI} !.contact
RewriteCond %{REQUEST_URI} !.register
RewriteCond %{REQUEST_URI} !.search
RewriteCond %{REQUEST_URI} !.php
RewriteCond %{REQUEST_URI} !.html
RewriteCond %{REQUEST_URI} !.jpg
RewriteCond %{REQUEST_URI} !.jpeg
RewriteCond %{REQUEST_URI} !.gif
RewriteCond %{REQUEST_URI} !.tiff
RewriteCond %{REQUEST_URI} !.png
## Add trailing slash when a url do not contain a trailing slash with SEO 301 redirection
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ http://www.your-site-url.com/$1/ [L,R=301]
I hope this will help you too.