summaryrefslogtreecommitdiff
path: root/folks/phone-details.vala
diff options
context:
space:
mode:
Diffstat (limited to 'folks/phone-details.vala')
-rw-r--r--folks/phone-details.vala5
1 files changed, 3 insertions, 2 deletions
diff --git a/folks/phone-details.vala b/folks/phone-details.vala
index fcdd0d96..f9069900 100644
--- a/folks/phone-details.vala
+++ b/folks/phone-details.vala
@@ -1,6 +1,6 @@
/*
* Copyright (C) 2011 Collabora Ltd.
- * Copyright (C) 2011 Philip Withnall
+ * Copyright (C) 2011, 2013 Philip Withnall
*
* This library is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as published by
@@ -146,7 +146,8 @@ public class Folks.PhoneFieldDetails : AbstractFieldDetails<string>
var digit = this.value.slice (i, i + 1);
if (digit in PhoneFieldDetails._extension_chars ||
- digit in PhoneFieldDetails._valid_digits)
+ digit in PhoneFieldDetails._valid_digits ||
+ (i == 0 && digit == "+"))
{
/* lets keep valid digits */
normalised_number += digit;