fix bogus return value policy fallbacks (fixes #389)
diff --git a/tests/test_issues.py b/tests/test_issues.py
index 38a5324..c1e0756 100644
--- a/tests/test_issues.py
+++ b/tests/test_issues.py
@@ -158,3 +158,11 @@
     assert abase.value == 42
     del abase, b
     gc.collect()
+
+
+def test_move_fallback():
+    from pybind11_tests.issues import get_moveissue1, get_moveissue2
+    m2 = get_moveissue2(2)
+    assert m2.value == 2
+    m1 = get_moveissue1(1)
+    assert m1.value == 1