diff --git a/AUTHORS.md b/AUTHORS.md
index 8386a65172af168a6ac1c76b28d9676498213439..8fb9d8ebfc025490939a04717504ce2762af1c5b 100644
--- a/AUTHORS.md
+++ b/AUTHORS.md
@@ -54,6 +54,7 @@ Paul Easter
 Paul Lasky
 Philip Relton
 Rhys Green
+Rico Lo
 Roberto Cotesta
 Rory Smith
 S. H. Oh
diff --git a/bilby/core/prior/dict.py b/bilby/core/prior/dict.py
index 12465b0bf17c9115a88fc30d9c6448973a650fe9..27596590685f85efad184e5b0a48c57920a706ca 100644
--- a/bilby/core/prior/dict.py
+++ b/bilby/core/prior/dict.py
@@ -168,8 +168,7 @@ class PriorDict(dict):
         for key in ["__module__", "__name__", "__prior_dict__"]:
             if key in prior_dict:
                 del prior_dict[key]
-        obj = class_(dict())
-        obj.from_dictionary(prior_dict)
+        obj = class_(prior_dict)
         return obj
 
     @classmethod