summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/rabbit_policy.erl4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/rabbit_policy.erl b/src/rabbit_policy.erl
index d371ac4db7..3eda44be51 100644
--- a/src/rabbit_policy.erl
+++ b/src/rabbit_policy.erl
@@ -77,8 +77,8 @@ get_arg(AName, _PName, #exchange{arguments = Args, policy = undefined}) ->
rabbit_misc:table_lookup(Args, AName);
get_arg(AName, PName, X = #exchange{arguments = Args}) ->
case rabbit_misc:table_lookup(Args, AName) of
- undefined -> get(PName, X);
- Arg -> Arg
+ undefined -> get(PName, X);
+ {_Type, Arg} -> Arg
end.
%%----------------------------------------------------------------------------