diff --git a/inc/subscription.php b/inc/subscription.php
index 22d8fccd57b5924e6ed6feb44c27fe83c320d373..f39b87eb59b6e33797990d5a3ccac317bfacc99a 100644
--- a/inc/subscription.php
+++ b/inc/subscription.php
@@ -29,13 +29,11 @@ function subscription_filename($id) {
     $meta_fname = '.mlist';
     if ((substr($id, -1, 1) === ':')) {
         $meta_froot = getNS($id);
-        if ($meta_froot === false) {
-            $meta_fname = '/' . $meta_fname;
-        }
+        $meta_fname = '/' . $meta_fname;
     } else {
         $meta_froot = $id;
     }
-    return metaFN($meta_froot, $meta_fname);
+    return metaFN((string) $meta_froot, $meta_fname);
 }
 
 /**